From ed1fbc85066a7274dafd500ed6fbb6f78aa13448 Mon Sep 17 00:00:00 2001 From: Susan Su Date: Tue, 26 Apr 2022 15:25:03 +0800 Subject: [PATCH] ARMGCC: Update CMakeLists.txt to use the ${SdkRootDirPath} variable - Define a variable ${SdkRootDirPath} to easier SDK source reference. - Update CMakeLists.txt to use this newly defined variable. Signed-off-by: Susan Su --- .../armgcc/CMakeLists.txt | 14 +- .../armgcc/CMakeLists.txt | 14 +- .../azure_iot_mqtt/armgcc/CMakeLists.txt | 14 +- .../filex_ram_disk/armgcc/CMakeLists.txt | 12 +- .../filex_sdcard/armgcc/CMakeLists.txt | 12 +- .../armgcc/CMakeLists.txt | 12 +- .../i2c_example/armgcc/CMakeLists.txt | 10 +- .../netx_duo_iperf/armgcc/CMakeLists.txt | 14 +- .../netx_duo_ping/armgcc/CMakeLists.txt | 14 +- .../armgcc/CMakeLists.txt | 14 +- .../master/armgcc/CMakeLists.txt | 10 +- .../slave/armgcc/CMakeLists.txt | 10 +- .../spi_example/armgcc/CMakeLists.txt | 10 +- .../threadx_demo/armgcc/CMakeLists.txt | 10 +- .../uart_example/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../usbx_host_hid_mouse/armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../enet/txrx_transfer/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexspi_nor/armgcc/CMakeLists.txt | 24 +- .../log/bm/armgcc/CMakeLists.txt | 24 +- .../log/freertos/armgcc/CMakeLists.txt | 24 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 24 +- .../demo_apps/ecompass/armgcc/CMakeLists.txt | 24 +- .../hello_world/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../led_blinky/armgcc/CMakeLists.txt | 24 +- .../lpspi_loopback/armgcc/CMakeLists.txt | 24 +- .../bm/armgcc/CMakeLists.txt | 24 +- .../rtos/armgcc/CMakeLists.txt | 24 +- .../demo_apps/pwm_fault/armgcc/CMakeLists.txt | 24 +- .../demo_apps/sai/armgcc/CMakeLists.txt | 36 +- .../sai_peripheral/armgcc/CMakeLists.txt | 36 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 24 +- .../demo_apps/xbar_aoi/armgcc/CMakeLists.txt | 24 +- .../xbar_aoi_peripheral/armgcc/CMakeLists.txt | 24 +- .../adc/interrupt/armgcc/CMakeLists.txt | 24 +- .../adc/polling/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../driver_examples/bee/armgcc/CMakeLists.txt | 24 +- .../cache/armgcc/CMakeLists.txt | 24 +- .../clockout/armgcc/CMakeLists.txt | 24 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 24 +- .../cmp/polling/armgcc/CMakeLists.txt | 24 +- .../csi/ccir656/armgcc/CMakeLists.txt | 24 +- .../csi/fragment_gray/armgcc/CMakeLists.txt | 24 +- .../csi/raw8/armgcc/CMakeLists.txt | 24 +- .../csi/rgb565/armgcc/CMakeLists.txt | 24 +- .../driver_examples/dcp/armgcc/CMakeLists.txt | 24 +- .../edma/channel_link/armgcc/CMakeLists.txt | 24 +- .../interleave_transfer/armgcc/CMakeLists.txt | 24 +- .../memory_to_memory/armgcc/CMakeLists.txt | 24 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 24 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 24 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 24 +- .../elcdif/lut/armgcc/CMakeLists.txt | 24 +- .../elcdif/rgb/armgcc/CMakeLists.txt | 24 +- .../enc/basic/armgcc/CMakeLists.txt | 24 +- .../enc/index_interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../enet/txrx_transfer/armgcc/CMakeLists.txt | 24 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexcan/loopback/armgcc/CMakeLists.txt | 24 +- .../loopback_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../i2s/edma_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexio/pwm/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 24 +- .../int_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../polling_transfer/armgcc/CMakeLists.txt | 24 +- .../flexram/ram_access/armgcc/CMakeLists.txt | 24 +- .../ram_allocate/armgcc/CMakeLists.txt | 24 +- .../polling_transfer/armgcc/CMakeLists.txt | 22 +- .../polling_transfer/armgcc/CMakeLists.txt | 22 +- .../fsl_romapi/armgcc/CMakeLists.txt | 26 +- .../input_interrupt/armgcc/CMakeLists.txt | 24 +- .../gpio/led_output/armgcc/CMakeLists.txt | 24 +- .../gpt/timer/armgcc/CMakeLists.txt | 24 +- .../driver_examples/kpp/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../lpi2c/interrupt/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../lpspi/interrupt/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../edma_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../lpuart/polling/armgcc/CMakeLists.txt | 24 +- .../polling_seven_bits/armgcc/CMakeLists.txt | 24 +- .../ocotp/armgcc/CMakeLists.txt | 24 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 24 +- .../driver_examples/pwm/armgcc/CMakeLists.txt | 24 +- .../pxp/blend/armgcc/CMakeLists.txt | 24 +- .../pxp/color_key/armgcc/CMakeLists.txt | 24 +- .../pxp/copy_pic/armgcc/CMakeLists.txt | 24 +- .../pxp/flip/armgcc/CMakeLists.txt | 24 +- .../pxp/lcdif_handshake/armgcc/CMakeLists.txt | 24 +- .../pxp/queue/armgcc/CMakeLists.txt | 24 +- .../pxp/rotate/armgcc/CMakeLists.txt | 24 +- .../pxp/scale/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../qtmr/timer/armgcc/CMakeLists.txt | 24 +- .../rtwdog/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sai/edma_tdm/armgcc/CMakeLists.txt | 24 +- .../sai/edma_transfer/armgcc/CMakeLists.txt | 24 +- .../sai/interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../semc/sdram/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_hp_hac/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_hp_rtc/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_lp_mc/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_lp_srtc/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_sw_zmk/armgcc/CMakeLists.txt | 24 +- .../src_reset_source/armgcc/CMakeLists.txt | 24 +- .../tempmon/armgcc/CMakeLists.txt | 24 +- .../trng/random/armgcc/CMakeLists.txt | 24 +- .../wdog/armgcc/CMakeLists.txt | 24 +- .../xbara/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 34 +- .../armgcc/CMakeLists.txt | 12 +- .../armgcc/CMakeLists.txt | 12 +- .../glow_cifar10/armgcc/CMakeLists.txt | 12 +- .../glow_cifar10_camera/armgcc/CMakeLists.txt | 14 +- .../glow_lenet_mnist/armgcc/CMakeLists.txt | 12 +- .../armgcc/CMakeLists.txt | 14 +- .../armgcc/CMakeLists.txt | 64 +- .../armgcc/CMakeLists.txt | 66 +- .../armgcc/CMakeLists.txt | 64 +- .../freertos_event/armgcc/CMakeLists.txt | 24 +- .../freertos_generic/armgcc/CMakeLists.txt | 24 +- .../freertos_hello/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../freertos_lpi2c/armgcc/CMakeLists.txt | 24 +- .../freertos_lpspi/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 24 +- .../freertos_mutex/armgcc/CMakeLists.txt | 24 +- .../freertos_queue/armgcc/CMakeLists.txt | 24 +- .../freertos_sem/armgcc/CMakeLists.txt | 24 +- .../freertos_sem_static/armgcc/CMakeLists.txt | 24 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 24 +- .../freertos_tickless/armgcc/CMakeLists.txt | 24 +- .../mmccard_freertos/armgcc/CMakeLists.txt | 24 +- .../sdcard_fatfs/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sdcard_freertos/armgcc/CMakeLists.txt | 24 +- .../sdcard_interrupt/armgcc/CMakeLists.txt | 24 +- .../sdcard_polling/armgcc/CMakeLists.txt | 24 +- .../sdio_freertos/armgcc/CMakeLists.txt | 24 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_dfu/bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 18 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_mtp/bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 14 +- .../armgcc/CMakeLists.txt | 14 +- .../azure_iot_mqtt/armgcc/CMakeLists.txt | 14 +- .../filex_ram_disk/armgcc/CMakeLists.txt | 12 +- .../filex_sdcard/armgcc/CMakeLists.txt | 12 +- .../armgcc/CMakeLists.txt | 12 +- .../i2c_example/armgcc/CMakeLists.txt | 10 +- .../netx_duo_iperf/armgcc/CMakeLists.txt | 14 +- .../netx_duo_ping/armgcc/CMakeLists.txt | 14 +- .../armgcc/CMakeLists.txt | 14 +- .../master/armgcc/CMakeLists.txt | 10 +- .../slave/armgcc/CMakeLists.txt | 10 +- .../threadx_demo/armgcc/CMakeLists.txt | 10 +- .../uart_example/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../usbx_host_hid_mouse/armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../enet/txrx_transfer/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexspi_nor/armgcc/CMakeLists.txt | 24 +- .../log/bm/armgcc/CMakeLists.txt | 24 +- .../log/freertos/armgcc/CMakeLists.txt | 24 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 24 +- .../hello_world/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../led_blinky/armgcc/CMakeLists.txt | 24 +- .../lpspi_loopback/armgcc/CMakeLists.txt | 24 +- .../bm/armgcc/CMakeLists.txt | 24 +- .../rtos/armgcc/CMakeLists.txt | 24 +- .../demo_apps/pwm_fault/armgcc/CMakeLists.txt | 24 +- .../demo_apps/sai/armgcc/CMakeLists.txt | 34 +- .../sai_peripheral/armgcc/CMakeLists.txt | 34 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 24 +- .../demo_apps/xbar_aoi/armgcc/CMakeLists.txt | 24 +- .../xbar_aoi_peripheral/armgcc/CMakeLists.txt | 24 +- .../adc/interrupt/armgcc/CMakeLists.txt | 24 +- .../adc/polling/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../driver_examples/bee/armgcc/CMakeLists.txt | 24 +- .../cache/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../canfd/loopback/armgcc/CMakeLists.txt | 24 +- .../loopback_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../clockout/armgcc/CMakeLists.txt | 24 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 24 +- .../cmp/polling/armgcc/CMakeLists.txt | 24 +- .../csi/ccir656/armgcc/CMakeLists.txt | 24 +- .../csi/raw8/armgcc/CMakeLists.txt | 24 +- .../csi/rgb565/armgcc/CMakeLists.txt | 24 +- .../driver_examples/dcp/armgcc/CMakeLists.txt | 24 +- .../edma/channel_link/armgcc/CMakeLists.txt | 24 +- .../interleave_transfer/armgcc/CMakeLists.txt | 24 +- .../memory_to_memory/armgcc/CMakeLists.txt | 24 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 24 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 24 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 24 +- .../elcdif/lut/armgcc/CMakeLists.txt | 24 +- .../elcdif/rgb/armgcc/CMakeLists.txt | 24 +- .../enc/basic/armgcc/CMakeLists.txt | 24 +- .../enc/index_interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../enet/txrx_transfer/armgcc/CMakeLists.txt | 24 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexcan/loopback/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../loopback_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../i2s/edma_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexio/pwm/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 24 +- .../int_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../polling_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexio3/pwm/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../int_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../polling_transfer/armgcc/CMakeLists.txt | 24 +- .../flexram/ram_access/armgcc/CMakeLists.txt | 24 +- .../ram_allocate/armgcc/CMakeLists.txt | 24 +- .../polling_transfer/armgcc/CMakeLists.txt | 22 +- .../nor/edma_transfer/armgcc/CMakeLists.txt | 22 +- .../polling_transfer/armgcc/CMakeLists.txt | 22 +- .../fsl_romapi/armgcc/CMakeLists.txt | 26 +- .../input_interrupt/armgcc/CMakeLists.txt | 24 +- .../gpio/led_output/armgcc/CMakeLists.txt | 24 +- .../gpt/capture/armgcc/CMakeLists.txt | 24 +- .../gpt/timer/armgcc/CMakeLists.txt | 24 +- .../driver_examples/kpp/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../lpi2c/interrupt/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../edma_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../lpuart/polling/armgcc/CMakeLists.txt | 24 +- .../polling_seven_bits/armgcc/CMakeLists.txt | 24 +- .../ocotp/armgcc/CMakeLists.txt | 24 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 24 +- .../driver_examples/pwm/armgcc/CMakeLists.txt | 24 +- .../pxp/blend/armgcc/CMakeLists.txt | 24 +- .../pxp/color_key/armgcc/CMakeLists.txt | 24 +- .../pxp/copy_pic/armgcc/CMakeLists.txt | 24 +- .../pxp/flip/armgcc/CMakeLists.txt | 24 +- .../pxp/lcdif_handshake/armgcc/CMakeLists.txt | 24 +- .../pxp/porter_duff/armgcc/CMakeLists.txt | 24 +- .../pxp/queue/armgcc/CMakeLists.txt | 24 +- .../pxp/rotate/armgcc/CMakeLists.txt | 24 +- .../pxp/scale/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../qtmr/timer/armgcc/CMakeLists.txt | 24 +- .../rtwdog/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sai/edma_tdm/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sai/edma_transfer/armgcc/CMakeLists.txt | 24 +- .../sai/interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../semc/sdram/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_hp_hac/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_hp_rtc/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_lp_mc/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_lp_srtc/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_sw_zmk/armgcc/CMakeLists.txt | 24 +- .../src_reset_source/armgcc/CMakeLists.txt | 24 +- .../tempmon/armgcc/CMakeLists.txt | 24 +- .../trng/random/armgcc/CMakeLists.txt | 24 +- .../wdog/armgcc/CMakeLists.txt | 24 +- .../xbara/armgcc/CMakeLists.txt | 24 +- .../central_hpc/armgcc/CMakeLists.txt | 656 ++++++++--------- .../central_ht/armgcc/CMakeLists.txt | 656 ++++++++--------- .../central_ipsp/armgcc/CMakeLists.txt | 656 ++++++++--------- .../central_pxm/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_hps/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_ht/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_ipsp/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_pxr/armgcc/CMakeLists.txt | 656 ++++++++--------- .../wireless_uart/armgcc/CMakeLists.txt | 660 +++++++++--------- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 16 +- .../armgcc/CMakeLists.txt | 16 +- .../glow_cifar10/armgcc/CMakeLists.txt | 12 +- .../glow_cifar10_camera/armgcc/CMakeLists.txt | 14 +- .../glow_lenet_mnist/armgcc/CMakeLists.txt | 12 +- .../armgcc/CMakeLists.txt | 14 +- .../armgcc/CMakeLists.txt | 64 +- .../armgcc/CMakeLists.txt | 66 +- .../armgcc/CMakeLists.txt | 64 +- .../freertos_event/armgcc/CMakeLists.txt | 24 +- .../freertos_generic/armgcc/CMakeLists.txt | 24 +- .../freertos_hello/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../freertos_lpi2c/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 24 +- .../freertos_mutex/armgcc/CMakeLists.txt | 24 +- .../freertos_queue/armgcc/CMakeLists.txt | 24 +- .../freertos_sem/armgcc/CMakeLists.txt | 24 +- .../freertos_sem_static/armgcc/CMakeLists.txt | 24 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 24 +- .../freertos_tickless/armgcc/CMakeLists.txt | 24 +- .../mmccard_freertos/armgcc/CMakeLists.txt | 24 +- .../sdcard_fatfs/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sdcard_freertos/armgcc/CMakeLists.txt | 24 +- .../sdcard_interrupt/armgcc/CMakeLists.txt | 24 +- .../sdcard_polling/armgcc/CMakeLists.txt | 24 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_dfu/bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 18 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_mtp/bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../demo_apps/bubble/armgcc/CMakeLists.txt | 20 +- .../demo_apps/ecompass/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../lpi2c_vlps/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../power_mode_switch/armgcc/CMakeLists.txt | 26 +- .../demo_apps/shell_mem/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 62 +- .../acmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../acmp/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../dac12/basic/armgcc/CMakeLists.txt | 20 +- .../fifo_interrupt/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 20 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../flexio/pwm/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../int_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../polling_transfer/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../single_interrupt/armgcc/CMakeLists.txt | 20 +- .../single_polling/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../lpi2c/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lpit/single_channel/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../lptmr/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/polling/armgcc/CMakeLists.txt | 20 +- .../ltc/aes/armgcc/CMakeLists.txt | 20 +- .../ltc/aes_edma/armgcc/CMakeLists.txt | 20 +- .../pf1550/armgcc/CMakeLists.txt | 20 +- .../qspi/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../polling_transfer/armgcc/CMakeLists.txt | 18 +- .../sai/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../sai/interrupt/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../sema42/uboot/armgcc/CMakeLists.txt | 20 +- .../snvs/snvs_hp_rtc/armgcc/CMakeLists.txt | 20 +- .../snvs/snvs_lp_srtc/armgcc/CMakeLists.txt | 20 +- .../tpm/combine_pwm/armgcc/CMakeLists.txt | 20 +- .../dual_edge_capture/armgcc/CMakeLists.txt | 20 +- .../tpm/input_capture/armgcc/CMakeLists.txt | 20 +- .../tpm/output_compare/armgcc/CMakeLists.txt | 20 +- .../tpm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../tpm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../tpm/timer/armgcc/CMakeLists.txt | 20 +- .../lptmr_trigger_lpit/armgcc/CMakeLists.txt | 20 +- .../trng/random/armgcc/CMakeLists.txt | 20 +- .../tstmr/armgcc/CMakeLists.txt | 20 +- .../wdog32/armgcc/CMakeLists.txt | 20 +- .../xrdc/armgcc/CMakeLists.txt | 20 +- .../mmcau_api/armgcc/CMakeLists.txt | 28 +- .../armgcc/CMakeLists.txt | 26 +- .../armgcc/CMakeLists.txt | 28 +- .../armgcc/CMakeLists.txt | 28 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_lpi2c/armgcc/CMakeLists.txt | 20 +- .../freertos_lpspi/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_pf1550/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/sdma_transfer/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../sai_low_power_audio/armgcc/CMakeLists.txt | 48 +- .../ecspi_loopback/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../gpt/capture/armgcc/CMakeLists.txt | 20 +- .../gpt/timer/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../pdm/pdm_hwvad/armgcc/CMakeLists.txt | 20 +- .../pdm/pdm_interrupt/armgcc/CMakeLists.txt | 20 +- .../pdm_sai_interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../pdm/pdm_sai_sdma/armgcc/CMakeLists.txt | 20 +- .../pdm_sdma_transfer/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pwm/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rdc/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../sai/sdma_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../sdma/scatter_gather/armgcc/CMakeLists.txt | 20 +- .../sema4/uboot/armgcc/CMakeLists.txt | 20 +- .../monitor_threshold/armgcc/CMakeLists.txt | 20 +- .../temperature_polling/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../uart/sdma_transfer/armgcc/CMakeLists.txt | 20 +- .../wdog/armgcc/CMakeLists.txt | 20 +- .../linux_remote/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../ecspi_loopback/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_uart/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/sdma_transfer/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../sai_low_power_audio/armgcc/CMakeLists.txt | 40 +- .../asrc_m2m_polling/armgcc/CMakeLists.txt | 20 +- .../asrc/asrc_m2m_sdma/armgcc/CMakeLists.txt | 20 +- .../asrc_p2p_out_sdma/armgcc/CMakeLists.txt | 20 +- .../ecspi_loopback/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../gpt/capture/armgcc/CMakeLists.txt | 20 +- .../gpt/timer/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../pdm/pdm_hwvad/armgcc/CMakeLists.txt | 20 +- .../pdm/pdm_interrupt/armgcc/CMakeLists.txt | 20 +- .../pdm_sai_interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../pdm/pdm_sai_sdma/armgcc/CMakeLists.txt | 20 +- .../pdm_sdma_transfer/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pwm/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rdc/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../sai/sdma_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../sdma/scatter_gather/armgcc/CMakeLists.txt | 20 +- .../sema4/uboot/armgcc/CMakeLists.txt | 20 +- .../monitor_threshold/armgcc/CMakeLists.txt | 20 +- .../temperature_polling/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../uart/sdma_transfer/armgcc/CMakeLists.txt | 20 +- .../wdog/armgcc/CMakeLists.txt | 20 +- .../linux_remote/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../ecspi_loopback/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_uart/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 12 +- .../armgcc/CMakeLists.txt | 12 +- .../master/armgcc/CMakeLists.txt | 12 +- .../slave/armgcc/CMakeLists.txt | 12 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 12 +- .../uart/sdma_transfer/armgcc/CMakeLists.txt | 12 +- .../hello_world/armgcc/CMakeLists.txt | 12 +- .../sai_low_power_audio/armgcc/CMakeLists.txt | 32 +- .../asrc_m2m_polling/armgcc/CMakeLists.txt | 12 +- .../asrc/asrc_m2m_sdma/armgcc/CMakeLists.txt | 12 +- .../asrc_p2p_out_sdma/armgcc/CMakeLists.txt | 12 +- .../ecspi_loopback/armgcc/CMakeLists.txt | 12 +- .../master/armgcc/CMakeLists.txt | 12 +- .../slave/armgcc/CMakeLists.txt | 12 +- .../master/armgcc/CMakeLists.txt | 12 +- .../slave/armgcc/CMakeLists.txt | 12 +- .../gpio/led_output/armgcc/CMakeLists.txt | 12 +- .../gpt/capture/armgcc/CMakeLists.txt | 12 +- .../gpt/timer/armgcc/CMakeLists.txt | 12 +- .../master/armgcc/CMakeLists.txt | 12 +- .../slave/armgcc/CMakeLists.txt | 12 +- .../master/armgcc/CMakeLists.txt | 12 +- .../slave/armgcc/CMakeLists.txt | 12 +- .../pdm/pdm_hwvad/armgcc/CMakeLists.txt | 12 +- .../pdm/pdm_interrupt/armgcc/CMakeLists.txt | 12 +- .../pdm_sai_interrupt/armgcc/CMakeLists.txt | 12 +- .../armgcc/CMakeLists.txt | 12 +- .../pdm/pdm_sai_sdma/armgcc/CMakeLists.txt | 12 +- .../pdm_sdma_transfer/armgcc/CMakeLists.txt | 12 +- .../driver_examples/pwm/armgcc/CMakeLists.txt | 12 +- .../driver_examples/rdc/armgcc/CMakeLists.txt | 12 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 12 +- .../sai/sdma_transfer/armgcc/CMakeLists.txt | 12 +- .../memory_to_memory/armgcc/CMakeLists.txt | 12 +- .../sdma/scatter_gather/armgcc/CMakeLists.txt | 12 +- .../sema4/uboot/armgcc/CMakeLists.txt | 12 +- .../monitor_threshold/armgcc/CMakeLists.txt | 12 +- .../temperature_polling/armgcc/CMakeLists.txt | 12 +- .../armgcc/CMakeLists.txt | 12 +- .../armgcc/CMakeLists.txt | 12 +- .../uart/interrupt/armgcc/CMakeLists.txt | 12 +- .../armgcc/CMakeLists.txt | 12 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 12 +- .../uart/polling/armgcc/CMakeLists.txt | 12 +- .../uart/sdma_transfer/armgcc/CMakeLists.txt | 12 +- .../wdog/armgcc/CMakeLists.txt | 12 +- .../linux_remote/armgcc/CMakeLists.txt | 14 +- .../armgcc/CMakeLists.txt | 12 +- .../ecspi_loopback/armgcc/CMakeLists.txt | 12 +- .../freertos_event/armgcc/CMakeLists.txt | 12 +- .../freertos_generic/armgcc/CMakeLists.txt | 12 +- .../freertos_hello/armgcc/CMakeLists.txt | 12 +- .../freertos_i2c/armgcc/CMakeLists.txt | 12 +- .../freertos_mutex/armgcc/CMakeLists.txt | 12 +- .../freertos_queue/armgcc/CMakeLists.txt | 12 +- .../freertos_sem/armgcc/CMakeLists.txt | 12 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 12 +- .../freertos_tickless/armgcc/CMakeLists.txt | 12 +- .../freertos_uart/armgcc/CMakeLists.txt | 12 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/sdma_transfer/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../sai_low_power_audio/armgcc/CMakeLists.txt | 44 +- .../asrc_m2m_polling/armgcc/CMakeLists.txt | 20 +- .../asrc/asrc_m2m_sdma/armgcc/CMakeLists.txt | 20 +- .../asrc_p2p_out_sdma/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../canfd/loopback/armgcc/CMakeLists.txt | 20 +- .../loopback_transfer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../ecspi_loopback/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../flexcan/loopback/armgcc/CMakeLists.txt | 20 +- .../loopback_transfer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../gpt/capture/armgcc/CMakeLists.txt | 20 +- .../gpt/timer/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../pdm/pdm_hwvad/armgcc/CMakeLists.txt | 20 +- .../pdm/pdm_interrupt/armgcc/CMakeLists.txt | 20 +- .../pdm_sai_interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../pdm/pdm_sai_sdma/armgcc/CMakeLists.txt | 20 +- .../pdm_sdma_transfer/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pwm/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rdc/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sai/sdma_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../sdma/scatter_gather/armgcc/CMakeLists.txt | 20 +- .../sema4/uboot/armgcc/CMakeLists.txt | 20 +- .../monitor_threshold/armgcc/CMakeLists.txt | 20 +- .../temperature_polling/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../uart/sdma_transfer/armgcc/CMakeLists.txt | 20 +- .../wdog/armgcc/CMakeLists.txt | 20 +- .../linux_remote/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../ecspi_loopback/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_uart/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../ecspi_loopback/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../gpt/capture/armgcc/CMakeLists.txt | 20 +- .../gpt/timer/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pwm/armgcc/CMakeLists.txt | 20 +- .../polling_transfer/armgcc/CMakeLists.txt | 18 +- .../driver_examples/rdc/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../sema4/uboot/armgcc/CMakeLists.txt | 20 +- .../tmu_monitor_report/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../wdog/armgcc/CMakeLists.txt | 20 +- .../linux_remote/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../ecspi_loopback/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_uart/armgcc/CMakeLists.txt | 20 +- .../filex_ram_disk/armgcc/CMakeLists.txt | 12 +- .../master/armgcc/CMakeLists.txt | 10 +- .../slave/armgcc/CMakeLists.txt | 10 +- .../threadx_demo/armgcc/CMakeLists.txt | 10 +- .../uart_example/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../usbx_host_hid_mouse/armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 20 +- .../demo_apps/ecompass/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../bm/armgcc/CMakeLists.txt | 20 +- .../rtos/armgcc/CMakeLists.txt | 20 +- .../demo_apps/sai/armgcc/CMakeLists.txt | 24 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../adc/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc/polling/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../cache/armgcc/CMakeLists.txt | 20 +- .../clockout/armgcc/CMakeLists.txt | 20 +- .../driver_examples/dcp/armgcc/CMakeLists.txt | 20 +- .../edma/channel_link/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 20 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 20 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../i2s/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../flexio/pwm/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../int_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../polling_transfer/armgcc/CMakeLists.txt | 20 +- .../magic_address/armgcc/CMakeLists.txt | 20 +- .../flexram/ram_access/armgcc/CMakeLists.txt | 20 +- .../nor/edma_transfer/armgcc/CMakeLists.txt | 18 +- .../polling_transfer/armgcc/CMakeLists.txt | 18 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../gpt/timer/armgcc/CMakeLists.txt | 20 +- .../driver_examples/kpp/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lpuart/polling/armgcc/CMakeLists.txt | 20 +- .../polling_seven_bits/armgcc/CMakeLists.txt | 20 +- .../ocotp/armgcc/CMakeLists.txt | 20 +- .../otfad/decrypt/armgcc/CMakeLists.txt | 18 +- .../otfad/keyblob/armgcc/CMakeLists.txt | 18 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pwm/armgcc/CMakeLists.txt | 20 +- .../rtwdog/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sai/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../sai/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../snvs/snvs_hp_rtc/armgcc/CMakeLists.txt | 20 +- .../snvs/snvs_lp_srtc/armgcc/CMakeLists.txt | 20 +- .../src_reset_source/armgcc/CMakeLists.txt | 20 +- .../tempmon/armgcc/CMakeLists.txt | 20 +- .../trng/random/armgcc/CMakeLists.txt | 20 +- .../wdog/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_sem_static/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 18 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../filex_ram_disk/armgcc/CMakeLists.txt | 12 +- .../master/armgcc/CMakeLists.txt | 10 +- .../slave/armgcc/CMakeLists.txt | 10 +- .../threadx_demo/armgcc/CMakeLists.txt | 10 +- .../uart_example/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../usbx_host_hid_mouse/armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 20 +- .../demo_apps/ecompass/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../lpspi_loopback/armgcc/CMakeLists.txt | 20 +- .../bm/armgcc/CMakeLists.txt | 20 +- .../rtos/armgcc/CMakeLists.txt | 20 +- .../demo_apps/sai/armgcc/CMakeLists.txt | 24 +- .../sai_peripheral/armgcc/CMakeLists.txt | 24 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../adc/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc/polling/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../driver_examples/bee/armgcc/CMakeLists.txt | 20 +- .../cache/armgcc/CMakeLists.txt | 20 +- .../clockout/armgcc/CMakeLists.txt | 20 +- .../driver_examples/dcp/armgcc/CMakeLists.txt | 20 +- .../edma/channel_link/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 20 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 20 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../enc/basic/armgcc/CMakeLists.txt | 20 +- .../enc/index_interrupt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../i2s/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../flexio/pwm/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../int_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../polling_transfer/armgcc/CMakeLists.txt | 20 +- .../flexram/ram_access/armgcc/CMakeLists.txt | 20 +- .../nor/edma_transfer/armgcc/CMakeLists.txt | 18 +- .../polling_transfer/armgcc/CMakeLists.txt | 18 +- .../fsl_romapi/armgcc/CMakeLists.txt | 22 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../gpt/capture/armgcc/CMakeLists.txt | 20 +- .../gpt/timer/armgcc/CMakeLists.txt | 20 +- .../driver_examples/kpp/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../int_transfer/master/armgcc/CMakeLists.txt | 20 +- .../int_transfer/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../edma_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lpuart/polling/armgcc/CMakeLists.txt | 20 +- .../polling_seven_bits/armgcc/CMakeLists.txt | 20 +- .../ocotp/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../qtmr/timer/armgcc/CMakeLists.txt | 20 +- .../rtwdog/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sai/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../sai/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../snvs/snvs_hp_rtc/armgcc/CMakeLists.txt | 20 +- .../snvs/snvs_lp_srtc/armgcc/CMakeLists.txt | 20 +- .../src_reset_source/armgcc/CMakeLists.txt | 20 +- .../tempmon/armgcc/CMakeLists.txt | 20 +- .../trng/random/armgcc/CMakeLists.txt | 20 +- .../wdog/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_sem_static/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 18 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 14 +- .../armgcc/CMakeLists.txt | 14 +- .../azure_iot_mqtt/armgcc/CMakeLists.txt | 14 +- .../filex_ram_disk/armgcc/CMakeLists.txt | 12 +- .../filex_sdcard/armgcc/CMakeLists.txt | 12 +- .../i2c_example/armgcc/CMakeLists.txt | 10 +- .../netx_duo_iperf/armgcc/CMakeLists.txt | 14 +- .../netx_duo_ping/armgcc/CMakeLists.txt | 14 +- .../armgcc/CMakeLists.txt | 14 +- .../master/armgcc/CMakeLists.txt | 10 +- .../slave/armgcc/CMakeLists.txt | 10 +- .../threadx_demo/armgcc/CMakeLists.txt | 10 +- .../uart_example/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../usbx_host_hid_mouse/armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../enet/txrx_transfer/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexspi_nor/armgcc/CMakeLists.txt | 24 +- .../hardfault_handling/armgcc/CMakeLists.txt | 24 +- .../log/bm/armgcc/CMakeLists.txt | 24 +- .../log/freertos/armgcc/CMakeLists.txt | 24 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 24 +- .../demo_apps/ecompass/armgcc/CMakeLists.txt | 24 +- .../hello_world/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../led_blinky/armgcc/CMakeLists.txt | 24 +- .../lpspi_loopback/armgcc/CMakeLists.txt | 24 +- .../bm/armgcc/CMakeLists.txt | 24 +- .../rtos/armgcc/CMakeLists.txt | 24 +- .../demo_apps/pwm_fault/armgcc/CMakeLists.txt | 24 +- .../demo_apps/sai/armgcc/CMakeLists.txt | 28 +- .../sai_peripheral/armgcc/CMakeLists.txt | 28 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 24 +- .../demo_apps/xbar_aoi/armgcc/CMakeLists.txt | 24 +- .../xbar_aoi_peripheral/armgcc/CMakeLists.txt | 24 +- .../adc/interrupt/armgcc/CMakeLists.txt | 24 +- .../adc/polling/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../driver_examples/bee/armgcc/CMakeLists.txt | 24 +- .../cache/armgcc/CMakeLists.txt | 24 +- .../clockout/armgcc/CMakeLists.txt | 24 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 24 +- .../cmp/polling/armgcc/CMakeLists.txt | 24 +- .../driver_examples/dcp/armgcc/CMakeLists.txt | 24 +- .../edma/channel_link/armgcc/CMakeLists.txt | 24 +- .../interleave_transfer/armgcc/CMakeLists.txt | 24 +- .../memory_to_memory/armgcc/CMakeLists.txt | 24 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 24 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 24 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 24 +- .../enc/basic/armgcc/CMakeLists.txt | 24 +- .../enc/index_interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../enet/txrx_transfer/armgcc/CMakeLists.txt | 24 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexcan/loopback/armgcc/CMakeLists.txt | 24 +- .../loopback_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../i2s/edma_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexio/pwm/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 24 +- .../int_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../polling_transfer/armgcc/CMakeLists.txt | 24 +- .../flexram/ram_access/armgcc/CMakeLists.txt | 24 +- .../ram_allocate/armgcc/CMakeLists.txt | 24 +- .../nor/edma_transfer/armgcc/CMakeLists.txt | 22 +- .../polling_transfer/armgcc/CMakeLists.txt | 22 +- .../fsl_romapi/armgcc/CMakeLists.txt | 26 +- .../input_interrupt/armgcc/CMakeLists.txt | 24 +- .../gpio/led_output/armgcc/CMakeLists.txt | 24 +- .../gpt/capture/armgcc/CMakeLists.txt | 24 +- .../gpt/timer/armgcc/CMakeLists.txt | 24 +- .../driver_examples/kpp/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../lpi2c/interrupt/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../int_transfer/master/armgcc/CMakeLists.txt | 24 +- .../int_transfer/slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../lpspi/interrupt/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../edma_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../lpuart/polling/armgcc/CMakeLists.txt | 24 +- .../polling_seven_bits/armgcc/CMakeLists.txt | 24 +- .../ocotp/armgcc/CMakeLists.txt | 24 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 24 +- .../driver_examples/pwm/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../qtmr/timer/armgcc/CMakeLists.txt | 24 +- .../rtwdog/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sai/edma_transfer/armgcc/CMakeLists.txt | 24 +- .../sai/interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../semc/sdram/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_hp_rtc/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_lp_srtc/armgcc/CMakeLists.txt | 24 +- .../src_reset_source/armgcc/CMakeLists.txt | 24 +- .../tempmon/armgcc/CMakeLists.txt | 24 +- .../trng/random/armgcc/CMakeLists.txt | 24 +- .../wdog/armgcc/CMakeLists.txt | 24 +- .../xbara/armgcc/CMakeLists.txt | 24 +- .../freertos_event/armgcc/CMakeLists.txt | 24 +- .../freertos_generic/armgcc/CMakeLists.txt | 24 +- .../freertos_hello/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../freertos_lpi2c/armgcc/CMakeLists.txt | 24 +- .../freertos_lpspi/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 24 +- .../freertos_mutex/armgcc/CMakeLists.txt | 24 +- .../freertos_queue/armgcc/CMakeLists.txt | 24 +- .../freertos_sem/armgcc/CMakeLists.txt | 24 +- .../freertos_sem_static/armgcc/CMakeLists.txt | 24 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 24 +- .../freertos_tickless/armgcc/CMakeLists.txt | 24 +- .../mmccard_freertos/armgcc/CMakeLists.txt | 24 +- .../sdcard_fatfs/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sdcard_freertos/armgcc/CMakeLists.txt | 24 +- .../sdcard_interrupt/armgcc/CMakeLists.txt | 24 +- .../sdcard_polling/armgcc/CMakeLists.txt | 24 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_dfu/bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 18 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_mtp/bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../enet/txrx_transfer/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexspi_nor/armgcc/CMakeLists.txt | 24 +- .../hardfault_handling/armgcc/CMakeLists.txt | 24 +- .../log/bm/armgcc/CMakeLists.txt | 24 +- .../log/freertos/armgcc/CMakeLists.txt | 24 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 24 +- .../demo_apps/ecompass/armgcc/CMakeLists.txt | 24 +- .../hello_world/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../led_blinky/armgcc/CMakeLists.txt | 24 +- .../lpspi_loopback/armgcc/CMakeLists.txt | 24 +- .../bm/armgcc/CMakeLists.txt | 24 +- .../rtos/armgcc/CMakeLists.txt | 24 +- .../demo_apps/pwm_fault/armgcc/CMakeLists.txt | 24 +- .../demo_apps/sai/armgcc/CMakeLists.txt | 28 +- .../sai_peripheral/armgcc/CMakeLists.txt | 28 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 24 +- .../demo_apps/xbar_aoi/armgcc/CMakeLists.txt | 24 +- .../xbar_aoi_peripheral/armgcc/CMakeLists.txt | 24 +- .../adc/interrupt/armgcc/CMakeLists.txt | 24 +- .../adc/polling/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../driver_examples/bee/armgcc/CMakeLists.txt | 24 +- .../cache/armgcc/CMakeLists.txt | 24 +- .../clockout/armgcc/CMakeLists.txt | 24 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 24 +- .../cmp/polling/armgcc/CMakeLists.txt | 24 +- .../driver_examples/dcp/armgcc/CMakeLists.txt | 24 +- .../edma/channel_link/armgcc/CMakeLists.txt | 24 +- .../interleave_transfer/armgcc/CMakeLists.txt | 24 +- .../memory_to_memory/armgcc/CMakeLists.txt | 24 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 24 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 24 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 24 +- .../enc/basic/armgcc/CMakeLists.txt | 24 +- .../enc/index_interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../enet/txrx_transfer/armgcc/CMakeLists.txt | 24 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexcan/loopback/armgcc/CMakeLists.txt | 24 +- .../loopback_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../i2s/edma_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexio/pwm/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 24 +- .../int_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../polling_transfer/armgcc/CMakeLists.txt | 24 +- .../flexram/ram_access/armgcc/CMakeLists.txt | 24 +- .../ram_allocate/armgcc/CMakeLists.txt | 24 +- .../nor/edma_transfer/armgcc/CMakeLists.txt | 22 +- .../polling_transfer/armgcc/CMakeLists.txt | 22 +- .../fsl_romapi/armgcc/CMakeLists.txt | 26 +- .../input_interrupt/armgcc/CMakeLists.txt | 24 +- .../gpio/led_output/armgcc/CMakeLists.txt | 24 +- .../gpt/capture/armgcc/CMakeLists.txt | 24 +- .../gpt/timer/armgcc/CMakeLists.txt | 24 +- .../driver_examples/kpp/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../lpi2c/interrupt/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../int_transfer/master/armgcc/CMakeLists.txt | 24 +- .../int_transfer/slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../lpspi/interrupt/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../edma_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../lpuart/polling/armgcc/CMakeLists.txt | 24 +- .../polling_seven_bits/armgcc/CMakeLists.txt | 24 +- .../ocotp/armgcc/CMakeLists.txt | 24 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 24 +- .../driver_examples/pwm/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../qtmr/timer/armgcc/CMakeLists.txt | 24 +- .../rtwdog/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sai/edma_transfer/armgcc/CMakeLists.txt | 24 +- .../sai/interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../semc/sdram/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_hp_rtc/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_lp_srtc/armgcc/CMakeLists.txt | 24 +- .../src_reset_source/armgcc/CMakeLists.txt | 24 +- .../tempmon/armgcc/CMakeLists.txt | 24 +- .../trng/random/armgcc/CMakeLists.txt | 24 +- .../wdog/armgcc/CMakeLists.txt | 24 +- .../xbara/armgcc/CMakeLists.txt | 24 +- .../freertos_event/armgcc/CMakeLists.txt | 24 +- .../freertos_generic/armgcc/CMakeLists.txt | 24 +- .../freertos_hello/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../freertos_lpi2c/armgcc/CMakeLists.txt | 24 +- .../freertos_lpspi/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 24 +- .../freertos_mutex/armgcc/CMakeLists.txt | 24 +- .../freertos_queue/armgcc/CMakeLists.txt | 24 +- .../freertos_sem/armgcc/CMakeLists.txt | 24 +- .../freertos_sem_static/armgcc/CMakeLists.txt | 24 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 24 +- .../freertos_tickless/armgcc/CMakeLists.txt | 24 +- .../mmccard_freertos/armgcc/CMakeLists.txt | 24 +- .../sdcard_fatfs/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sdcard_freertos/armgcc/CMakeLists.txt | 24 +- .../sdcard_interrupt/armgcc/CMakeLists.txt | 24 +- .../sdcard_polling/armgcc/CMakeLists.txt | 24 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_dfu/bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 18 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_mtp/bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 14 +- .../armgcc/CMakeLists.txt | 14 +- .../azure_iot_mqtt/armgcc/CMakeLists.txt | 14 +- .../filex_ram_disk/armgcc/CMakeLists.txt | 12 +- .../filex_sdcard/armgcc/CMakeLists.txt | 12 +- .../armgcc/CMakeLists.txt | 12 +- .../i2c_example/armgcc/CMakeLists.txt | 10 +- .../netx_duo_iperf/armgcc/CMakeLists.txt | 14 +- .../netx_duo_ping/armgcc/CMakeLists.txt | 14 +- .../armgcc/CMakeLists.txt | 14 +- .../master/armgcc/CMakeLists.txt | 10 +- .../slave/armgcc/CMakeLists.txt | 10 +- .../threadx_demo/armgcc/CMakeLists.txt | 10 +- .../uart_example/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../usbx_host_hid_mouse/armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../enet/txrx_transfer/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexspi_nor/armgcc/CMakeLists.txt | 24 +- .../log/bm/armgcc/CMakeLists.txt | 24 +- .../log/freertos/armgcc/CMakeLists.txt | 24 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 24 +- .../hello_world/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../led_blinky/armgcc/CMakeLists.txt | 24 +- .../lpspi_loopback/armgcc/CMakeLists.txt | 24 +- .../bm/armgcc/CMakeLists.txt | 24 +- .../rtos/armgcc/CMakeLists.txt | 24 +- .../demo_apps/pwm_fault/armgcc/CMakeLists.txt | 24 +- .../demo_apps/sai/armgcc/CMakeLists.txt | 34 +- .../sai_peripheral/armgcc/CMakeLists.txt | 34 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 24 +- .../demo_apps/xbar_aoi/armgcc/CMakeLists.txt | 24 +- .../xbar_aoi_peripheral/armgcc/CMakeLists.txt | 24 +- .../adc/interrupt/armgcc/CMakeLists.txt | 24 +- .../adc/polling/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../driver_examples/bee/armgcc/CMakeLists.txt | 24 +- .../cache/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../canfd/loopback/armgcc/CMakeLists.txt | 24 +- .../loopback_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../clockout/armgcc/CMakeLists.txt | 24 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 24 +- .../cmp/polling/armgcc/CMakeLists.txt | 24 +- .../csi/ccir656/armgcc/CMakeLists.txt | 24 +- .../csi/raw8/armgcc/CMakeLists.txt | 24 +- .../csi/rgb565/armgcc/CMakeLists.txt | 24 +- .../driver_examples/dcp/armgcc/CMakeLists.txt | 24 +- .../edma/channel_link/armgcc/CMakeLists.txt | 24 +- .../interleave_transfer/armgcc/CMakeLists.txt | 24 +- .../memory_to_memory/armgcc/CMakeLists.txt | 24 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 24 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 24 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 24 +- .../elcdif/lut/armgcc/CMakeLists.txt | 24 +- .../elcdif/rgb/armgcc/CMakeLists.txt | 24 +- .../enc/basic/armgcc/CMakeLists.txt | 24 +- .../enc/index_interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../enet/txrx_transfer/armgcc/CMakeLists.txt | 24 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexcan/loopback/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../loopback_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../i2s/edma_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexio/pwm/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 24 +- .../int_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../polling_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexio3/pwm/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../int_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../polling_transfer/armgcc/CMakeLists.txt | 24 +- .../flexram/ram_access/armgcc/CMakeLists.txt | 24 +- .../ram_allocate/armgcc/CMakeLists.txt | 24 +- .../polling_transfer/armgcc/CMakeLists.txt | 22 +- .../nor/edma_transfer/armgcc/CMakeLists.txt | 22 +- .../polling_transfer/armgcc/CMakeLists.txt | 22 +- .../fsl_romapi/armgcc/CMakeLists.txt | 26 +- .../input_interrupt/armgcc/CMakeLists.txt | 24 +- .../gpio/led_output/armgcc/CMakeLists.txt | 24 +- .../gpt/capture/armgcc/CMakeLists.txt | 24 +- .../gpt/timer/armgcc/CMakeLists.txt | 24 +- .../driver_examples/kpp/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../lpi2c/interrupt/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../edma_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../lpuart/polling/armgcc/CMakeLists.txt | 24 +- .../polling_seven_bits/armgcc/CMakeLists.txt | 24 +- .../ocotp/armgcc/CMakeLists.txt | 24 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 24 +- .../driver_examples/pwm/armgcc/CMakeLists.txt | 24 +- .../pxp/blend/armgcc/CMakeLists.txt | 24 +- .../pxp/color_key/armgcc/CMakeLists.txt | 24 +- .../pxp/copy_pic/armgcc/CMakeLists.txt | 24 +- .../pxp/flip/armgcc/CMakeLists.txt | 24 +- .../pxp/lcdif_handshake/armgcc/CMakeLists.txt | 24 +- .../pxp/porter_duff/armgcc/CMakeLists.txt | 24 +- .../pxp/queue/armgcc/CMakeLists.txt | 24 +- .../pxp/rotate/armgcc/CMakeLists.txt | 24 +- .../pxp/scale/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../qtmr/timer/armgcc/CMakeLists.txt | 24 +- .../rtwdog/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sai/edma_transfer/armgcc/CMakeLists.txt | 24 +- .../sai/interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../semc/sdram/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_hp_hac/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_hp_rtc/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_lp_mc/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_lp_srtc/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_sw_zmk/armgcc/CMakeLists.txt | 24 +- .../src_reset_source/armgcc/CMakeLists.txt | 24 +- .../tempmon/armgcc/CMakeLists.txt | 24 +- .../trng/random/armgcc/CMakeLists.txt | 24 +- .../wdog/armgcc/CMakeLists.txt | 24 +- .../xbara/armgcc/CMakeLists.txt | 24 +- .../central_hpc/armgcc/CMakeLists.txt | 656 ++++++++--------- .../central_ht/armgcc/CMakeLists.txt | 656 ++++++++--------- .../central_ipsp/armgcc/CMakeLists.txt | 656 ++++++++--------- .../central_pxm/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_hps/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_ht/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_ipsp/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_pxr/armgcc/CMakeLists.txt | 656 ++++++++--------- .../wireless_uart/armgcc/CMakeLists.txt | 660 +++++++++--------- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 16 +- .../armgcc/CMakeLists.txt | 16 +- .../glow_cifar10/armgcc/CMakeLists.txt | 12 +- .../glow_cifar10_camera/armgcc/CMakeLists.txt | 14 +- .../glow_lenet_mnist/armgcc/CMakeLists.txt | 12 +- .../armgcc/CMakeLists.txt | 14 +- .../armgcc/CMakeLists.txt | 64 +- .../armgcc/CMakeLists.txt | 66 +- .../armgcc/CMakeLists.txt | 64 +- .../armgcc/CMakeLists.txt | 24 +- .../freertos_event/armgcc/CMakeLists.txt | 24 +- .../freertos_generic/armgcc/CMakeLists.txt | 24 +- .../freertos_hello/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../freertos_lpi2c/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 24 +- .../freertos_mutex/armgcc/CMakeLists.txt | 24 +- .../freertos_queue/armgcc/CMakeLists.txt | 24 +- .../freertos_sem/armgcc/CMakeLists.txt | 24 +- .../freertos_sem_static/armgcc/CMakeLists.txt | 24 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 24 +- .../freertos_tickless/armgcc/CMakeLists.txt | 24 +- .../mmccard_freertos/armgcc/CMakeLists.txt | 24 +- .../sdcard_fatfs/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sdcard_freertos/armgcc/CMakeLists.txt | 24 +- .../sdcard_interrupt/armgcc/CMakeLists.txt | 24 +- .../sdcard_polling/armgcc/CMakeLists.txt | 24 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_dfu/bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 18 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_mtp/bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 14 +- .../armgcc/CMakeLists.txt | 14 +- .../azure_iot_mqtt/armgcc/CMakeLists.txt | 14 +- .../filex_ram_disk/armgcc/CMakeLists.txt | 12 +- .../filex_sdcard/armgcc/CMakeLists.txt | 12 +- .../armgcc/CMakeLists.txt | 12 +- .../i2c_example/armgcc/CMakeLists.txt | 10 +- .../netx_duo_iperf/armgcc/CMakeLists.txt | 14 +- .../netx_duo_ping/armgcc/CMakeLists.txt | 14 +- .../armgcc/CMakeLists.txt | 14 +- .../master/armgcc/CMakeLists.txt | 10 +- .../slave/armgcc/CMakeLists.txt | 10 +- .../threadx_demo/armgcc/CMakeLists.txt | 10 +- .../uart_example/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../usbx_host_hid_mouse/armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 38 +- .../enet/txrx_transfer/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexspi_nor/armgcc/CMakeLists.txt | 24 +- .../log/bm/armgcc/CMakeLists.txt | 24 +- .../log/freertos/armgcc/CMakeLists.txt | 24 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 24 +- .../hello_world/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../led_blinky/armgcc/CMakeLists.txt | 24 +- .../lpspi_loopback/armgcc/CMakeLists.txt | 24 +- .../bm/armgcc/CMakeLists.txt | 24 +- .../rtos/armgcc/CMakeLists.txt | 24 +- .../demo_apps/pwm_fault/armgcc/CMakeLists.txt | 24 +- .../demo_apps/sai/armgcc/CMakeLists.txt | 36 +- .../sai_peripheral/armgcc/CMakeLists.txt | 36 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 24 +- .../demo_apps/xbar_aoi/armgcc/CMakeLists.txt | 24 +- .../xbar_aoi_peripheral/armgcc/CMakeLists.txt | 24 +- .../adc/interrupt/armgcc/CMakeLists.txt | 24 +- .../adc/polling/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../driver_examples/bee/armgcc/CMakeLists.txt | 24 +- .../cache/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../canfd/loopback/armgcc/CMakeLists.txt | 24 +- .../loopback_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../clockout/armgcc/CMakeLists.txt | 24 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 24 +- .../cmp/polling/armgcc/CMakeLists.txt | 24 +- .../csi/ccir656/armgcc/CMakeLists.txt | 24 +- .../csi/raw8/armgcc/CMakeLists.txt | 24 +- .../csi/rgb565/armgcc/CMakeLists.txt | 24 +- .../driver_examples/dcp/armgcc/CMakeLists.txt | 24 +- .../edma/channel_link/armgcc/CMakeLists.txt | 24 +- .../interleave_transfer/armgcc/CMakeLists.txt | 24 +- .../memory_to_memory/armgcc/CMakeLists.txt | 24 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 24 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 24 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 24 +- .../elcdif/lut/armgcc/CMakeLists.txt | 24 +- .../elcdif/rgb/armgcc/CMakeLists.txt | 24 +- .../enc/basic/armgcc/CMakeLists.txt | 24 +- .../enc/index_interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../enet/txrx_transfer/armgcc/CMakeLists.txt | 24 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexcan/loopback/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../loopback_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../i2s/edma_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexio/pwm/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 24 +- .../int_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../polling_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../flexio3/pwm/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../int_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../polling_transfer/armgcc/CMakeLists.txt | 24 +- .../flexram/ram_access/armgcc/CMakeLists.txt | 24 +- .../ram_allocate/armgcc/CMakeLists.txt | 24 +- .../polling_transfer/armgcc/CMakeLists.txt | 22 +- .../nor/edma_transfer/armgcc/CMakeLists.txt | 22 +- .../polling_transfer/armgcc/CMakeLists.txt | 22 +- .../fsl_romapi/armgcc/CMakeLists.txt | 26 +- .../input_interrupt/armgcc/CMakeLists.txt | 24 +- .../gpio/led_output/armgcc/CMakeLists.txt | 24 +- .../gpt/capture/armgcc/CMakeLists.txt | 24 +- .../gpt/timer/armgcc/CMakeLists.txt | 24 +- .../driver_examples/kpp/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../lpi2c/interrupt/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../edma_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../lpuart/polling/armgcc/CMakeLists.txt | 24 +- .../polling_seven_bits/armgcc/CMakeLists.txt | 24 +- .../ocotp/armgcc/CMakeLists.txt | 24 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 24 +- .../driver_examples/pwm/armgcc/CMakeLists.txt | 24 +- .../pxp/blend/armgcc/CMakeLists.txt | 24 +- .../pxp/color_key/armgcc/CMakeLists.txt | 24 +- .../pxp/copy_pic/armgcc/CMakeLists.txt | 24 +- .../pxp/flip/armgcc/CMakeLists.txt | 24 +- .../pxp/lcdif_handshake/armgcc/CMakeLists.txt | 24 +- .../pxp/porter_duff/armgcc/CMakeLists.txt | 24 +- .../pxp/queue/armgcc/CMakeLists.txt | 24 +- .../pxp/rotate/armgcc/CMakeLists.txt | 24 +- .../pxp/scale/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../qtmr/timer/armgcc/CMakeLists.txt | 24 +- .../rtwdog/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sai/edma_transfer/armgcc/CMakeLists.txt | 24 +- .../sai/interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../semc/sdram/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_hp_hac/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_hp_rtc/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_lp_mc/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_lp_srtc/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_sw_zmk/armgcc/CMakeLists.txt | 24 +- .../src_reset_source/armgcc/CMakeLists.txt | 24 +- .../tempmon/armgcc/CMakeLists.txt | 24 +- .../trng/random/armgcc/CMakeLists.txt | 24 +- .../wdog/armgcc/CMakeLists.txt | 24 +- .../xbara/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 38 +- .../armgcc/CMakeLists.txt | 16 +- .../glow_cifar10/armgcc/CMakeLists.txt | 12 +- .../glow_cifar10_camera/armgcc/CMakeLists.txt | 14 +- .../glow_lenet_mnist/armgcc/CMakeLists.txt | 12 +- .../armgcc/CMakeLists.txt | 14 +- .../armgcc/CMakeLists.txt | 64 +- .../armgcc/CMakeLists.txt | 66 +- .../armgcc/CMakeLists.txt | 64 +- .../freertos_event/armgcc/CMakeLists.txt | 24 +- .../freertos_generic/armgcc/CMakeLists.txt | 24 +- .../freertos_hello/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../freertos_lpi2c/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 24 +- .../freertos_mutex/armgcc/CMakeLists.txt | 24 +- .../freertos_queue/armgcc/CMakeLists.txt | 24 +- .../freertos_sem/armgcc/CMakeLists.txt | 24 +- .../freertos_sem_static/armgcc/CMakeLists.txt | 24 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 24 +- .../freertos_tickless/armgcc/CMakeLists.txt | 24 +- .../mmccard_freertos/armgcc/CMakeLists.txt | 24 +- .../sdcard_fatfs/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sdcard_freertos/armgcc/CMakeLists.txt | 24 +- .../sdcard_interrupt/armgcc/CMakeLists.txt | 24 +- .../sdcard_polling/armgcc/CMakeLists.txt | 24 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_dfu/bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 18 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_mtp/bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../cm7/armgcc/CMakeLists.txt | 14 +- .../cm7/armgcc/CMakeLists.txt | 14 +- .../azure_iot_mqtt/cm7/armgcc/CMakeLists.txt | 14 +- .../filex_ram_disk/cm7/armgcc/CMakeLists.txt | 12 +- .../filex_sdcard/cm7/armgcc/CMakeLists.txt | 12 +- .../cm7/armgcc/CMakeLists.txt | 12 +- .../i2c_example/cm7/armgcc/CMakeLists.txt | 10 +- .../netx_duo_iperf/cm7/armgcc/CMakeLists.txt | 14 +- .../netx_duo_ping/cm7/armgcc/CMakeLists.txt | 14 +- .../cm7/armgcc/CMakeLists.txt | 14 +- .../threadx_demo/cm7/armgcc/CMakeLists.txt | 10 +- .../uart_example/cm7/armgcc/CMakeLists.txt | 10 +- .../cm7/armgcc/CMakeLists.txt | 38 +- .../cm7/armgcc/CMakeLists.txt | 38 +- .../cm7/armgcc/CMakeLists.txt | 38 +- .../cm7/armgcc/CMakeLists.txt | 38 +- .../cm7/armgcc/CMakeLists.txt | 38 +- .../cm7/armgcc/CMakeLists.txt | 38 +- .../cm7/armgcc/CMakeLists.txt | 38 +- .../txrx_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../txrx_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../log/bm/cm7/armgcc/CMakeLists.txt | 24 +- .../log/freertos/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../ecompass/cm4/armgcc/CMakeLists.txt | 24 +- .../ecompass/cm7/armgcc/CMakeLists.txt | 24 +- .../hello_world/cm4/armgcc/CMakeLists.txt | 24 +- .../hello_world/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 26 +- .../cm7/armgcc/CMakeLists.txt | 26 +- .../iee_apc/cm4/armgcc/CMakeLists.txt | 22 +- .../iee_apc/cm7/armgcc/CMakeLists.txt | 22 +- .../led_blinky/cm4/armgcc/CMakeLists.txt | 24 +- .../led_blinky/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../sample_signal/cm4/armgcc/CMakeLists.txt | 24 +- .../sample_signal/cm7/armgcc/CMakeLists.txt | 24 +- .../bm/core0/armgcc/CMakeLists.txt | 24 +- .../bm/core1/armgcc/CMakeLists.txt | 24 +- .../demo_apps/sai/cm4/armgcc/CMakeLists.txt | 36 +- .../demo_apps/sai/cm7/armgcc/CMakeLists.txt | 36 +- .../demo_apps/shell/cm4/armgcc/CMakeLists.txt | 24 +- .../demo_apps/shell/cm7/armgcc/CMakeLists.txt | 24 +- .../xbar_aoi/cm4/armgcc/CMakeLists.txt | 24 +- .../xbar_aoi/cm7/armgcc/CMakeLists.txt | 24 +- .../fbdev_freertos/cm4/armgcc/CMakeLists.txt | 24 +- .../fbdev_freertos/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../acmp/interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../acmp/interrupt/cm7/armgcc/CMakeLists.txt | 24 +- .../acmp/polling/cm4/armgcc/CMakeLists.txt | 24 +- .../acmp/polling/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../asrc_m2m_edma/cm7/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../caam/cm4/armgcc/CMakeLists.txt | 24 +- .../caam/cm7/armgcc/CMakeLists.txt | 24 +- .../cache/cm4/armgcc/CMakeLists.txt | 24 +- .../cache/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../canfd/loopback/cm4/armgcc/CMakeLists.txt | 24 +- .../canfd/loopback/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cdog/cm7/armgcc/CMakeLists.txt | 24 +- .../csi/mipi_rgb/cm4/armgcc/CMakeLists.txt | 24 +- .../csi/mipi_rgb/cm7/armgcc/CMakeLists.txt | 24 +- .../csi/mipi_yuv/cm4/armgcc/CMakeLists.txt | 24 +- .../csi/mipi_yuv/cm7/armgcc/CMakeLists.txt | 24 +- .../dac12/basic/cm4/armgcc/CMakeLists.txt | 24 +- .../dac12/basic/cm7/armgcc/CMakeLists.txt | 24 +- .../fifo_interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../fifo_interrupt/cm7/armgcc/CMakeLists.txt | 24 +- .../dcic/cm4/armgcc/CMakeLists.txt | 24 +- .../dcic/cm7/armgcc/CMakeLists.txt | 24 +- .../channel_link/cm4/armgcc/CMakeLists.txt | 24 +- .../channel_link/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../scatter_gather/cm4/armgcc/CMakeLists.txt | 24 +- .../scatter_gather/cm7/armgcc/CMakeLists.txt | 24 +- .../wrap_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../wrap_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../elcdif/lut/cm4/armgcc/CMakeLists.txt | 26 +- .../elcdif/lut/cm7/armgcc/CMakeLists.txt | 26 +- .../elcdif/rgb/cm4/armgcc/CMakeLists.txt | 26 +- .../elcdif/rgb/cm7/armgcc/CMakeLists.txt | 26 +- .../enc/basic/cm4/armgcc/CMakeLists.txt | 24 +- .../enc/basic/cm7/armgcc/CMakeLists.txt | 24 +- .../index_interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../index_interrupt/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 26 +- .../cm7/armgcc/CMakeLists.txt | 26 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../txrx_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../txrx_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../ewm/cm4/armgcc/CMakeLists.txt | 24 +- .../ewm/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../loopback/cm4/armgcc/CMakeLists.txt | 24 +- .../loopback/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../flexio/pwm/cm4/armgcc/CMakeLists.txt | 24 +- .../flexio/pwm/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../int_rb_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../int_rb_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../flexram_ecc/cm7/armgcc/CMakeLists.txt | 24 +- .../magic_address/cm7/armgcc/CMakeLists.txt | 24 +- .../ram_access/cm7/armgcc/CMakeLists.txt | 24 +- .../ram_allocate/cm7/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm4/armgcc/CMakeLists.txt | 22 +- .../edma_transfer/cm7/armgcc/CMakeLists.txt | 22 +- .../cm4/armgcc/CMakeLists.txt | 22 +- .../cm7/armgcc/CMakeLists.txt | 22 +- .../fsl_romapi/cm4/armgcc/CMakeLists.txt | 26 +- .../fsl_romapi/cm7/armgcc/CMakeLists.txt | 26 +- .../input_interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../input_interrupt/cm7/armgcc/CMakeLists.txt | 24 +- .../gpio/led_output/cm4/armgcc/CMakeLists.txt | 26 +- .../gpio/led_output/cm7/armgcc/CMakeLists.txt | 26 +- .../gpt/compare/cm4/armgcc/CMakeLists.txt | 24 +- .../gpt/compare/cm7/armgcc/CMakeLists.txt | 24 +- .../gpt/timer/cm4/armgcc/CMakeLists.txt | 24 +- .../gpt/timer/cm7/armgcc/CMakeLists.txt | 24 +- .../key_manager/cm4/armgcc/CMakeLists.txt | 24 +- .../key_manager/cm7/armgcc/CMakeLists.txt | 24 +- .../kpp/cm4/armgcc/CMakeLists.txt | 24 +- .../kpp/cm7/armgcc/CMakeLists.txt | 24 +- .../lcdifv2/alpha/cm4/armgcc/CMakeLists.txt | 26 +- .../lcdifv2/alpha/cm7/armgcc/CMakeLists.txt | 26 +- .../lcdifv2/csc/cm4/armgcc/CMakeLists.txt | 26 +- .../lcdifv2/csc/cm7/armgcc/CMakeLists.txt | 26 +- .../embedded_alpha/cm4/armgcc/CMakeLists.txt | 26 +- .../embedded_alpha/cm7/armgcc/CMakeLists.txt | 26 +- .../lcdifv2/lut/cm4/armgcc/CMakeLists.txt | 26 +- .../lcdifv2/lut/cm7/armgcc/CMakeLists.txt | 26 +- .../porter_duff/cm4/armgcc/CMakeLists.txt | 26 +- .../porter_duff/cm7/armgcc/CMakeLists.txt | 26 +- .../lcdifv2/rgb565/cm4/armgcc/CMakeLists.txt | 26 +- .../lcdifv2/rgb565/cm7/armgcc/CMakeLists.txt | 26 +- .../lpadc/interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../lpadc/interrupt/cm7/armgcc/CMakeLists.txt | 24 +- .../lpadc/polling/cm4/armgcc/CMakeLists.txt | 24 +- .../lpadc/polling/cm7/armgcc/CMakeLists.txt | 24 +- .../lpi2c/interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../lpi2c/interrupt/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../interrupt/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../lpuart/polling/cm4/armgcc/CMakeLists.txt | 24 +- .../lpuart/polling/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../mu/interrupt/core0/armgcc/CMakeLists.txt | 24 +- .../mu/interrupt/core1/armgcc/CMakeLists.txt | 24 +- .../mu/polling/core0/armgcc/CMakeLists.txt | 24 +- .../mu/polling/core1/armgcc/CMakeLists.txt | 24 +- .../ocotp/cm4/armgcc/CMakeLists.txt | 24 +- .../ocotp/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../pdm_interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../pdm_interrupt/cm7/armgcc/CMakeLists.txt | 24 +- .../pdm_sai_edma/cm4/armgcc/CMakeLists.txt | 24 +- .../pdm_sai_edma/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../pit/cm4/armgcc/CMakeLists.txt | 24 +- .../pit/cm7/armgcc/CMakeLists.txt | 24 +- .../puf/cm4/armgcc/CMakeLists.txt | 24 +- .../puf/cm7/armgcc/CMakeLists.txt | 24 +- .../pwm/cm4/armgcc/CMakeLists.txt | 24 +- .../pwm/cm7/armgcc/CMakeLists.txt | 24 +- .../pxp/blend/cm4/armgcc/CMakeLists.txt | 24 +- .../pxp/blend/cm7/armgcc/CMakeLists.txt | 24 +- .../pxp/color_key/cm4/armgcc/CMakeLists.txt | 24 +- .../pxp/color_key/cm7/armgcc/CMakeLists.txt | 24 +- .../pxp/copy_pic/cm4/armgcc/CMakeLists.txt | 24 +- .../pxp/copy_pic/cm7/armgcc/CMakeLists.txt | 24 +- .../pxp/flip/cm4/armgcc/CMakeLists.txt | 24 +- .../pxp/flip/cm7/armgcc/CMakeLists.txt | 24 +- .../lcdif_handshake/cm4/armgcc/CMakeLists.txt | 26 +- .../lcdif_handshake/cm7/armgcc/CMakeLists.txt | 26 +- .../pxp/porter_duff/cm4/armgcc/CMakeLists.txt | 24 +- .../pxp/porter_duff/cm7/armgcc/CMakeLists.txt | 24 +- .../pxp/queue/cm4/armgcc/CMakeLists.txt | 24 +- .../pxp/queue/cm7/armgcc/CMakeLists.txt | 24 +- .../pxp/rotate/cm4/armgcc/CMakeLists.txt | 24 +- .../pxp/rotate/cm7/armgcc/CMakeLists.txt | 24 +- .../pxp/scale/cm4/armgcc/CMakeLists.txt | 24 +- .../pxp/scale/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../qtmr/timer/cm4/armgcc/CMakeLists.txt | 24 +- .../qtmr/timer/cm7/armgcc/CMakeLists.txt | 24 +- .../rdc/cm4/armgcc/CMakeLists.txt | 24 +- .../rdc/cm7/armgcc/CMakeLists.txt | 24 +- .../rtwdog/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../sai/interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../sai/interrupt/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../sema4/basic/cm4/armgcc/CMakeLists.txt | 24 +- .../sema4/basic/cm7/armgcc/CMakeLists.txt | 24 +- .../dualcore/core0/armgcc/CMakeLists.txt | 24 +- .../dualcore/core1/armgcc/CMakeLists.txt | 24 +- .../semc/sdram/cm4/armgcc/CMakeLists.txt | 24 +- .../semc/sdram/cm7/armgcc/CMakeLists.txt | 24 +- .../smartcard/cm4/armgcc/CMakeLists.txt | 24 +- .../smartcard/cm7/armgcc/CMakeLists.txt | 24 +- .../snvs_hp_hac/cm4/armgcc/CMakeLists.txt | 24 +- .../snvs_hp_hac/cm7/armgcc/CMakeLists.txt | 24 +- .../snvs_hp_rtc/cm4/armgcc/CMakeLists.txt | 24 +- .../snvs_hp_rtc/cm7/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_lp_mc/cm4/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_lp_mc/cm7/armgcc/CMakeLists.txt | 24 +- .../snvs_lp_srtc/cm4/armgcc/CMakeLists.txt | 24 +- .../snvs_lp_srtc/cm7/armgcc/CMakeLists.txt | 24 +- .../snvs_lp_tamper/cm7/armgcc/CMakeLists.txt | 24 +- .../snvs_sw_zmk/cm4/armgcc/CMakeLists.txt | 24 +- .../snvs_sw_zmk/cm7/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../tempsensor/cm4/armgcc/CMakeLists.txt | 24 +- .../tempsensor/cm7/armgcc/CMakeLists.txt | 24 +- .../wdog/cm7/armgcc/CMakeLists.txt | 24 +- .../xbara/cm4/armgcc/CMakeLists.txt | 24 +- .../xbara/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 22 +- .../cm7/armgcc/CMakeLists.txt | 22 +- .../cm4/armgcc/CMakeLists.txt | 22 +- .../cm7/armgcc/CMakeLists.txt | 22 +- .../cm4/armgcc/CMakeLists.txt | 22 +- .../cm7/armgcc/CMakeLists.txt | 22 +- .../cm4/armgcc/CMakeLists.txt | 22 +- .../cm7/armgcc/CMakeLists.txt | 22 +- .../xrdc2/cm4/armgcc/CMakeLists.txt | 24 +- .../xrdc2/cm7/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 34 +- .../armgcc/CMakeLists.txt | 12 +- .../armgcc/CMakeLists.txt | 12 +- .../glow_cifar10_camera/armgcc/CMakeLists.txt | 14 +- .../glow_lenet_mnist/armgcc/CMakeLists.txt | 8 +- .../armgcc/CMakeLists.txt | 14 +- .../armgcc/CMakeLists.txt | 64 +- .../armgcc/CMakeLists.txt | 66 +- .../armgcc/CMakeLists.txt | 64 +- .../cm4/armgcc/CMakeLists.txt | 66 +- .../cm7/armgcc/CMakeLists.txt | 68 +- .../mmcau_api/cm4/armgcc/CMakeLists.txt | 36 +- .../cm4/armgcc/CMakeLists.txt | 18 +- .../cm7/armgcc/CMakeLists.txt | 16 +- .../cm4/armgcc/CMakeLists.txt | 18 +- .../cm7/armgcc/CMakeLists.txt | 18 +- .../cm4/armgcc/CMakeLists.txt | 18 +- .../cm7/armgcc/CMakeLists.txt | 16 +- .../cm4/armgcc/CMakeLists.txt | 18 +- .../cm7/armgcc/CMakeLists.txt | 18 +- .../cm4/armgcc/CMakeLists.txt | 18 +- .../cm7/armgcc/CMakeLists.txt | 18 +- .../cm4/armgcc/CMakeLists.txt | 16 +- .../cm7/armgcc/CMakeLists.txt | 16 +- .../hello_world/cm4/armgcc/CMakeLists.txt | 16 +- .../hello_world/cm7/armgcc/CMakeLists.txt | 16 +- .../cm4/armgcc/CMakeLists.txt | 16 +- .../cm7/armgcc/CMakeLists.txt | 16 +- .../cm4/armgcc/CMakeLists.txt | 16 +- .../cm7/armgcc/CMakeLists.txt | 16 +- .../cm4/armgcc/CMakeLists.txt | 16 +- .../cm7/armgcc/CMakeLists.txt | 16 +- .../freertos_event/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_event/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../freertos_hello/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_hello/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../freertos_lpi2c/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_lpi2c/cm7/armgcc/CMakeLists.txt | 24 +- .../freertos_lpuart/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_lpuart/cm7/armgcc/CMakeLists.txt | 24 +- .../freertos_mutex/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_mutex/cm7/armgcc/CMakeLists.txt | 24 +- .../freertos_queue/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_queue/cm7/armgcc/CMakeLists.txt | 24 +- .../freertos_sem/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_sem/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../sdcard_fatfs/cm4/armgcc/CMakeLists.txt | 24 +- .../sdcard_fatfs/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../sdcard_freertos/cm4/armgcc/CMakeLists.txt | 24 +- .../sdcard_freertos/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../sdcard_polling/cm4/armgcc/CMakeLists.txt | 24 +- .../sdcard_polling/cm7/armgcc/CMakeLists.txt | 24 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 10 +- .../freertos/cm7/armgcc/CMakeLists.txt | 12 +- .../bm/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 12 +- .../freertos/cm7/armgcc/CMakeLists.txt | 12 +- .../bm/cm7/armgcc/CMakeLists.txt | 12 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 10 +- .../freertos/cm7/armgcc/CMakeLists.txt | 12 +- .../bm/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 10 +- .../freertos/cm7/armgcc/CMakeLists.txt | 12 +- .../bm/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm4/armgcc/CMakeLists.txt | 16 +- .../bm/cm7/armgcc/CMakeLists.txt | 16 +- .../freertos/cm4/armgcc/CMakeLists.txt | 18 +- .../freertos/cm7/armgcc/CMakeLists.txt | 18 +- .../bm/cm4/armgcc/CMakeLists.txt | 16 +- .../bm/cm7/armgcc/CMakeLists.txt | 16 +- .../bm/cm7/armgcc/CMakeLists.txt | 12 +- .../freertos/cm7/armgcc/CMakeLists.txt | 12 +- .../bm/cm7/armgcc/CMakeLists.txt | 12 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 12 +- .../freertos/cm7/armgcc/CMakeLists.txt | 12 +- .../bm/cm7/armgcc/CMakeLists.txt | 12 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm4/armgcc/CMakeLists.txt | 10 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../freertos/cm7/armgcc/CMakeLists.txt | 14 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../cm7/armgcc/CMakeLists.txt | 14 +- .../cm7/armgcc/CMakeLists.txt | 14 +- .../azure_iot_mqtt/cm7/armgcc/CMakeLists.txt | 14 +- .../filex_ram_disk/cm7/armgcc/CMakeLists.txt | 12 +- .../filex_sdcard/cm7/armgcc/CMakeLists.txt | 12 +- .../cm7/armgcc/CMakeLists.txt | 12 +- .../i2c_example/cm7/armgcc/CMakeLists.txt | 10 +- .../netx_duo_iperf/cm7/armgcc/CMakeLists.txt | 14 +- .../netx_duo_ping/cm7/armgcc/CMakeLists.txt | 14 +- .../cm7/armgcc/CMakeLists.txt | 14 +- .../threadx_demo/cm7/armgcc/CMakeLists.txt | 10 +- .../uart_example/cm7/armgcc/CMakeLists.txt | 10 +- .../cm7/armgcc/CMakeLists.txt | 38 +- .../cm7/armgcc/CMakeLists.txt | 38 +- .../cm7/armgcc/CMakeLists.txt | 38 +- .../cm7/armgcc/CMakeLists.txt | 38 +- .../cm7/armgcc/CMakeLists.txt | 38 +- .../cm7/armgcc/CMakeLists.txt | 38 +- .../cm7/armgcc/CMakeLists.txt | 38 +- .../txrx_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../txrx_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../semc_nand/cm4/armgcc/CMakeLists.txt | 24 +- .../semc_nand/cm7/armgcc/CMakeLists.txt | 24 +- .../log/bm/cm7/armgcc/CMakeLists.txt | 24 +- .../log/freertos/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../ecompass/cm4/armgcc/CMakeLists.txt | 24 +- .../ecompass/cm7/armgcc/CMakeLists.txt | 24 +- .../hello_world/cm4/armgcc/CMakeLists.txt | 24 +- .../hello_world/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 26 +- .../cm7/armgcc/CMakeLists.txt | 26 +- .../iee_apc/cm4/armgcc/CMakeLists.txt | 22 +- .../iee_apc/cm7/armgcc/CMakeLists.txt | 22 +- .../led_blinky/cm4/armgcc/CMakeLists.txt | 24 +- .../led_blinky/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../sample_signal/cm4/armgcc/CMakeLists.txt | 24 +- .../sample_signal/cm7/armgcc/CMakeLists.txt | 24 +- .../bm/core0/armgcc/CMakeLists.txt | 24 +- .../bm/core1/armgcc/CMakeLists.txt | 24 +- .../demo_apps/sai/cm4/armgcc/CMakeLists.txt | 36 +- .../demo_apps/sai/cm7/armgcc/CMakeLists.txt | 36 +- .../demo_apps/shell/cm4/armgcc/CMakeLists.txt | 24 +- .../demo_apps/shell/cm7/armgcc/CMakeLists.txt | 24 +- .../xbar_aoi/cm4/armgcc/CMakeLists.txt | 24 +- .../xbar_aoi/cm7/armgcc/CMakeLists.txt | 24 +- .../fbdev_freertos/cm4/armgcc/CMakeLists.txt | 24 +- .../fbdev_freertos/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../acmp/interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../acmp/interrupt/cm7/armgcc/CMakeLists.txt | 24 +- .../acmp/polling/cm4/armgcc/CMakeLists.txt | 24 +- .../acmp/polling/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../asrc_m2m_edma/cm7/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../caam/cm4/armgcc/CMakeLists.txt | 24 +- .../caam/cm7/armgcc/CMakeLists.txt | 24 +- .../cache/cm4/armgcc/CMakeLists.txt | 24 +- .../cache/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../canfd/loopback/cm4/armgcc/CMakeLists.txt | 24 +- .../canfd/loopback/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cdog/cm7/armgcc/CMakeLists.txt | 24 +- .../csi/mipi_rgb/cm4/armgcc/CMakeLists.txt | 24 +- .../csi/mipi_rgb/cm7/armgcc/CMakeLists.txt | 24 +- .../csi/mipi_yuv/cm4/armgcc/CMakeLists.txt | 24 +- .../csi/mipi_yuv/cm7/armgcc/CMakeLists.txt | 24 +- .../dac12/basic/cm4/armgcc/CMakeLists.txt | 24 +- .../dac12/basic/cm7/armgcc/CMakeLists.txt | 24 +- .../fifo_interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../fifo_interrupt/cm7/armgcc/CMakeLists.txt | 24 +- .../dcic/cm4/armgcc/CMakeLists.txt | 24 +- .../dcic/cm7/armgcc/CMakeLists.txt | 24 +- .../channel_link/cm4/armgcc/CMakeLists.txt | 24 +- .../channel_link/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../scatter_gather/cm4/armgcc/CMakeLists.txt | 24 +- .../scatter_gather/cm7/armgcc/CMakeLists.txt | 24 +- .../wrap_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../wrap_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../elcdif/lut/cm4/armgcc/CMakeLists.txt | 26 +- .../elcdif/lut/cm7/armgcc/CMakeLists.txt | 26 +- .../elcdif/rgb/cm4/armgcc/CMakeLists.txt | 26 +- .../elcdif/rgb/cm7/armgcc/CMakeLists.txt | 26 +- .../enc/basic/cm4/armgcc/CMakeLists.txt | 24 +- .../enc/basic/cm7/armgcc/CMakeLists.txt | 24 +- .../index_interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../index_interrupt/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 26 +- .../cm7/armgcc/CMakeLists.txt | 26 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../txrx_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../txrx_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../ewm/cm4/armgcc/CMakeLists.txt | 24 +- .../ewm/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../loopback/cm4/armgcc/CMakeLists.txt | 24 +- .../loopback/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../flexio/pwm/cm4/armgcc/CMakeLists.txt | 24 +- .../flexio/pwm/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../int_rb_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../int_rb_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../ram_allocate/cm7/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm4/armgcc/CMakeLists.txt | 22 +- .../edma_transfer/cm7/armgcc/CMakeLists.txt | 22 +- .../cm4/armgcc/CMakeLists.txt | 22 +- .../cm7/armgcc/CMakeLists.txt | 22 +- .../fsl_romapi/cm4/armgcc/CMakeLists.txt | 26 +- .../fsl_romapi/cm7/armgcc/CMakeLists.txt | 26 +- .../input_interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../input_interrupt/cm7/armgcc/CMakeLists.txt | 24 +- .../gpio/led_output/cm4/armgcc/CMakeLists.txt | 26 +- .../gpio/led_output/cm7/armgcc/CMakeLists.txt | 26 +- .../gpt/compare/cm4/armgcc/CMakeLists.txt | 24 +- .../gpt/compare/cm7/armgcc/CMakeLists.txt | 24 +- .../gpt/timer/cm4/armgcc/CMakeLists.txt | 24 +- .../gpt/timer/cm7/armgcc/CMakeLists.txt | 24 +- .../key_manager/cm4/armgcc/CMakeLists.txt | 24 +- .../key_manager/cm7/armgcc/CMakeLists.txt | 24 +- .../kpp/cm4/armgcc/CMakeLists.txt | 24 +- .../kpp/cm7/armgcc/CMakeLists.txt | 24 +- .../lcdifv2/alpha/cm4/armgcc/CMakeLists.txt | 26 +- .../lcdifv2/alpha/cm7/armgcc/CMakeLists.txt | 26 +- .../lcdifv2/csc/cm4/armgcc/CMakeLists.txt | 26 +- .../lcdifv2/csc/cm7/armgcc/CMakeLists.txt | 26 +- .../embedded_alpha/cm4/armgcc/CMakeLists.txt | 26 +- .../embedded_alpha/cm7/armgcc/CMakeLists.txt | 26 +- .../lcdifv2/lut/cm4/armgcc/CMakeLists.txt | 26 +- .../lcdifv2/lut/cm7/armgcc/CMakeLists.txt | 26 +- .../porter_duff/cm4/armgcc/CMakeLists.txt | 26 +- .../porter_duff/cm7/armgcc/CMakeLists.txt | 26 +- .../lcdifv2/rgb565/cm4/armgcc/CMakeLists.txt | 26 +- .../lcdifv2/rgb565/cm7/armgcc/CMakeLists.txt | 26 +- .../lpadc/interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../lpadc/interrupt/cm7/armgcc/CMakeLists.txt | 24 +- .../lpadc/polling/cm4/armgcc/CMakeLists.txt | 24 +- .../lpadc/polling/cm7/armgcc/CMakeLists.txt | 24 +- .../lpi2c/interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../lpi2c/interrupt/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm7/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../interrupt/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../lpuart/polling/cm4/armgcc/CMakeLists.txt | 24 +- .../lpuart/polling/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../mu/interrupt/core0/armgcc/CMakeLists.txt | 24 +- .../mu/interrupt/core1/armgcc/CMakeLists.txt | 24 +- .../mu/polling/core0/armgcc/CMakeLists.txt | 24 +- .../mu/polling/core1/armgcc/CMakeLists.txt | 24 +- .../ocotp/cm4/armgcc/CMakeLists.txt | 24 +- .../ocotp/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../pdm_interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../pdm_interrupt/cm7/armgcc/CMakeLists.txt | 24 +- .../pdm_sai_edma/cm4/armgcc/CMakeLists.txt | 24 +- .../pdm_sai_edma/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../pit/cm4/armgcc/CMakeLists.txt | 24 +- .../pit/cm7/armgcc/CMakeLists.txt | 24 +- .../puf/cm4/armgcc/CMakeLists.txt | 24 +- .../puf/cm7/armgcc/CMakeLists.txt | 24 +- .../pwm/cm4/armgcc/CMakeLists.txt | 24 +- .../pwm/cm7/armgcc/CMakeLists.txt | 24 +- .../pxp/blend/cm4/armgcc/CMakeLists.txt | 24 +- .../pxp/blend/cm7/armgcc/CMakeLists.txt | 24 +- .../pxp/color_key/cm4/armgcc/CMakeLists.txt | 24 +- .../pxp/color_key/cm7/armgcc/CMakeLists.txt | 24 +- .../pxp/copy_pic/cm4/armgcc/CMakeLists.txt | 24 +- .../pxp/copy_pic/cm7/armgcc/CMakeLists.txt | 24 +- .../pxp/flip/cm4/armgcc/CMakeLists.txt | 24 +- .../pxp/flip/cm7/armgcc/CMakeLists.txt | 24 +- .../lcdif_handshake/cm4/armgcc/CMakeLists.txt | 26 +- .../lcdif_handshake/cm7/armgcc/CMakeLists.txt | 26 +- .../pxp/porter_duff/cm4/armgcc/CMakeLists.txt | 24 +- .../pxp/porter_duff/cm7/armgcc/CMakeLists.txt | 24 +- .../pxp/queue/cm4/armgcc/CMakeLists.txt | 24 +- .../pxp/queue/cm7/armgcc/CMakeLists.txt | 24 +- .../pxp/rotate/cm4/armgcc/CMakeLists.txt | 24 +- .../pxp/rotate/cm7/armgcc/CMakeLists.txt | 24 +- .../pxp/scale/cm4/armgcc/CMakeLists.txt | 24 +- .../pxp/scale/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../qtmr/timer/cm4/armgcc/CMakeLists.txt | 24 +- .../qtmr/timer/cm7/armgcc/CMakeLists.txt | 24 +- .../rdc/cm4/armgcc/CMakeLists.txt | 24 +- .../rdc/cm7/armgcc/CMakeLists.txt | 24 +- .../rtwdog/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../sai/interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../sai/interrupt/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../sema4/basic/cm4/armgcc/CMakeLists.txt | 24 +- .../sema4/basic/cm7/armgcc/CMakeLists.txt | 24 +- .../dualcore/core0/armgcc/CMakeLists.txt | 24 +- .../dualcore/core1/armgcc/CMakeLists.txt | 24 +- .../semc/sdram/cm4/armgcc/CMakeLists.txt | 24 +- .../semc/sdram/cm7/armgcc/CMakeLists.txt | 24 +- .../smartcard/cm4/armgcc/CMakeLists.txt | 24 +- .../smartcard/cm7/armgcc/CMakeLists.txt | 24 +- .../snvs_hp_hac/cm4/armgcc/CMakeLists.txt | 24 +- .../snvs_hp_hac/cm7/armgcc/CMakeLists.txt | 24 +- .../snvs_hp_rtc/cm4/armgcc/CMakeLists.txt | 24 +- .../snvs_hp_rtc/cm7/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_lp_mc/cm4/armgcc/CMakeLists.txt | 24 +- .../snvs/snvs_lp_mc/cm7/armgcc/CMakeLists.txt | 24 +- .../snvs_lp_srtc/cm4/armgcc/CMakeLists.txt | 24 +- .../snvs_lp_srtc/cm7/armgcc/CMakeLists.txt | 24 +- .../snvs_lp_tamper/cm4/armgcc/CMakeLists.txt | 24 +- .../snvs_lp_tamper/cm7/armgcc/CMakeLists.txt | 24 +- .../snvs_sw_zmk/cm4/armgcc/CMakeLists.txt | 24 +- .../snvs_sw_zmk/cm7/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../edma_transfer/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../tempsensor/cm4/armgcc/CMakeLists.txt | 24 +- .../tempsensor/cm7/armgcc/CMakeLists.txt | 24 +- .../wdog/cm7/armgcc/CMakeLists.txt | 24 +- .../xbara/cm4/armgcc/CMakeLists.txt | 24 +- .../xbara/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 22 +- .../cm7/armgcc/CMakeLists.txt | 22 +- .../cm4/armgcc/CMakeLists.txt | 22 +- .../cm7/armgcc/CMakeLists.txt | 22 +- .../cm4/armgcc/CMakeLists.txt | 22 +- .../cm7/armgcc/CMakeLists.txt | 22 +- .../cm4/armgcc/CMakeLists.txt | 22 +- .../cm7/armgcc/CMakeLists.txt | 22 +- .../xrdc2/cm4/armgcc/CMakeLists.txt | 24 +- .../xrdc2/cm7/armgcc/CMakeLists.txt | 24 +- .../central_hpc/cm7/armgcc/CMakeLists.txt | 656 ++++++++--------- .../central_ht/cm7/armgcc/CMakeLists.txt | 656 ++++++++--------- .../central_ipsp/cm7/armgcc/CMakeLists.txt | 656 ++++++++--------- .../central_pxm/cm7/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_hps/cm7/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_ht/cm7/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_ipsp/cm7/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_pxr/cm7/armgcc/CMakeLists.txt | 656 ++++++++--------- .../wireless_uart/cm7/armgcc/CMakeLists.txt | 660 +++++++++--------- .../armgcc/CMakeLists.txt | 34 +- .../armgcc/CMakeLists.txt | 12 +- .../armgcc/CMakeLists.txt | 12 +- .../glow_cifar10_camera/armgcc/CMakeLists.txt | 14 +- .../glow_lenet_mnist/armgcc/CMakeLists.txt | 8 +- .../armgcc/CMakeLists.txt | 14 +- .../armgcc/CMakeLists.txt | 64 +- .../armgcc/CMakeLists.txt | 66 +- .../armgcc/CMakeLists.txt | 64 +- .../cm4/armgcc/CMakeLists.txt | 66 +- .../cm7/armgcc/CMakeLists.txt | 68 +- .../mmcau_api/cm4/armgcc/CMakeLists.txt | 36 +- .../cm4/armgcc/CMakeLists.txt | 18 +- .../cm7/armgcc/CMakeLists.txt | 16 +- .../cm4/armgcc/CMakeLists.txt | 18 +- .../cm7/armgcc/CMakeLists.txt | 18 +- .../cm4/armgcc/CMakeLists.txt | 18 +- .../cm7/armgcc/CMakeLists.txt | 16 +- .../cm4/armgcc/CMakeLists.txt | 18 +- .../cm7/armgcc/CMakeLists.txt | 18 +- .../cm4/armgcc/CMakeLists.txt | 18 +- .../cm7/armgcc/CMakeLists.txt | 18 +- .../cm4/armgcc/CMakeLists.txt | 16 +- .../cm7/armgcc/CMakeLists.txt | 16 +- .../hello_world/cm4/armgcc/CMakeLists.txt | 16 +- .../hello_world/cm7/armgcc/CMakeLists.txt | 16 +- .../cm4/armgcc/CMakeLists.txt | 16 +- .../cm7/armgcc/CMakeLists.txt | 16 +- .../cm4/armgcc/CMakeLists.txt | 16 +- .../cm7/armgcc/CMakeLists.txt | 16 +- .../cm4/armgcc/CMakeLists.txt | 16 +- .../cm7/armgcc/CMakeLists.txt | 16 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../freertos_event/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_event/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../freertos_hello/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_hello/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../freertos_lpi2c/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_lpi2c/cm7/armgcc/CMakeLists.txt | 24 +- .../freertos_lpuart/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_lpuart/cm7/armgcc/CMakeLists.txt | 24 +- .../freertos_mutex/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_mutex/cm7/armgcc/CMakeLists.txt | 24 +- .../freertos_queue/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_queue/cm7/armgcc/CMakeLists.txt | 24 +- .../freertos_sem/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_sem/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../sdcard_fatfs/cm4/armgcc/CMakeLists.txt | 24 +- .../sdcard_fatfs/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../sdcard_freertos/cm4/armgcc/CMakeLists.txt | 24 +- .../sdcard_freertos/cm7/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm7/armgcc/CMakeLists.txt | 24 +- .../sdcard_polling/cm4/armgcc/CMakeLists.txt | 24 +- .../sdcard_polling/cm7/armgcc/CMakeLists.txt | 24 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 10 +- .../freertos/cm7/armgcc/CMakeLists.txt | 12 +- .../bm/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 12 +- .../freertos/cm7/armgcc/CMakeLists.txt | 12 +- .../bm/cm7/armgcc/CMakeLists.txt | 12 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 10 +- .../freertos/cm7/armgcc/CMakeLists.txt | 12 +- .../bm/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 10 +- .../freertos/cm7/armgcc/CMakeLists.txt | 12 +- .../bm/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm4/armgcc/CMakeLists.txt | 16 +- .../bm/cm7/armgcc/CMakeLists.txt | 16 +- .../freertos/cm4/armgcc/CMakeLists.txt | 18 +- .../freertos/cm7/armgcc/CMakeLists.txt | 18 +- .../bm/cm4/armgcc/CMakeLists.txt | 16 +- .../bm/cm7/armgcc/CMakeLists.txt | 16 +- .../bm/cm7/armgcc/CMakeLists.txt | 12 +- .../freertos/cm7/armgcc/CMakeLists.txt | 12 +- .../bm/cm7/armgcc/CMakeLists.txt | 12 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 12 +- .../freertos/cm7/armgcc/CMakeLists.txt | 12 +- .../bm/cm7/armgcc/CMakeLists.txt | 12 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 14 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm4/armgcc/CMakeLists.txt | 10 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../freertos/cm7/armgcc/CMakeLists.txt | 14 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../bm/cm7/armgcc/CMakeLists.txt | 8 +- .../freertos/cm7/armgcc/CMakeLists.txt | 10 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../flexspi_octal/armgcc/CMakeLists.txt | 20 +- .../i3c_bus/master/armgcc/CMakeLists.txt | 20 +- .../i3c_bus/slave/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../dsp_hello_world/armgcc/CMakeLists.txt | 20 +- .../extram_hello_world/armgcc/CMakeLists.txt | 20 +- .../extram_loader/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../hello_world_hybrid/armgcc/CMakeLists.txt | 20 +- .../hello_world_swo/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 10 +- .../power_manager/armgcc/CMakeLists.txt | 10 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../fbdev_freertos/armgcc/CMakeLists.txt | 20 +- .../acmp/interrupt/armgcc/CMakeLists.txt | 10 +- .../acmp/polling/armgcc/CMakeLists.txt | 10 +- .../acmp/round_robin/armgcc/CMakeLists.txt | 10 +- .../casper/armgcc/CMakeLists.txt | 20 +- .../clockout/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_match/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../dma/channel_chain/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../dma/linked_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../dmic/dmic_dma/armgcc/CMakeLists.txt | 20 +- .../dmic/dmic_hwvad/armgcc/CMakeLists.txt | 20 +- .../dmic/dmic_i2s_codec/armgcc/CMakeLists.txt | 20 +- .../dmic/dmic_i2s_dma/armgcc/CMakeLists.txt | 20 +- .../dmic_multi_channel/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../flexio/pwm/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../polling_transfer/armgcc/CMakeLists.txt | 20 +- .../octal/dma_transfer/armgcc/CMakeLists.txt | 18 +- .../polling_transfer/armgcc/CMakeLists.txt | 18 +- .../psram/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../polling_transfer/armgcc/CMakeLists.txt | 20 +- .../fmeas/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../hashcrypt/armgcc/CMakeLists.txt | 20 +- .../accel_event_trigger/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../dma_record_playback/armgcc/CMakeLists.txt | 20 +- .../i2s/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../iap/flash_fcb/armgcc/CMakeLists.txt | 20 +- .../iap/iap_boot/armgcc/CMakeLists.txt | 10 +- .../iap/iap_flash/armgcc/CMakeLists.txt | 10 +- .../iap/iap_otp/armgcc/CMakeLists.txt | 10 +- .../lcdif/cursor_argb/armgcc/CMakeLists.txt | 22 +- .../lcdif/cursor_masked/armgcc/CMakeLists.txt | 22 +- .../lcdif/gamma/armgcc/CMakeLists.txt | 22 +- .../lcdif/rgb565/armgcc/CMakeLists.txt | 22 +- .../lpadc/dma/armgcc/CMakeLists.txt | 20 +- .../lpadc/interrupt/armgcc/CMakeLists.txt | 20 +- .../lpadc/polling/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../driver_examples/mrt/armgcc/CMakeLists.txt | 20 +- .../ostimer/armgcc/CMakeLists.txt | 20 +- .../otfad/decrypt/armgcc/CMakeLists.txt | 18 +- .../pca9420/armgcc/CMakeLists.txt | 20 +- .../pint/pattern_match/armgcc/CMakeLists.txt | 20 +- .../pint/pin_interrupt/armgcc/CMakeLists.txt | 20 +- .../benchmark_fft/armgcc/CMakeLists.txt | 28 +- .../benchmark_filter/armgcc/CMakeLists.txt | 28 +- .../benchmark_math/armgcc/CMakeLists.txt | 28 +- .../benchmark_matrix/armgcc/CMakeLists.txt | 28 +- .../benchmark_sw_fft/armgcc/CMakeLists.txt | 28 +- .../benchmark_sw_filter/armgcc/CMakeLists.txt | 28 +- .../benchmark_sw_math/armgcc/CMakeLists.txt | 28 +- .../benchmark_sw_matrix/armgcc/CMakeLists.txt | 28 +- .../benchmark_vector/armgcc/CMakeLists.txt | 28 +- .../powerquad/cmsis/armgcc/CMakeLists.txt | 28 +- .../powerquad/filter/armgcc/CMakeLists.txt | 28 +- .../powerquad/fir_fast/armgcc/CMakeLists.txt | 28 +- .../powerquad/math/armgcc/CMakeLists.txt | 28 +- .../powerquad/matrix/armgcc/CMakeLists.txt | 28 +- .../powerquad/transform/armgcc/CMakeLists.txt | 28 +- .../driver_examples/puf/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 20 +- .../16bit_counter/armgcc/CMakeLists.txt | 20 +- .../multi_state_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../trng/random/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 20 +- .../usart/dma_low_power/armgcc/CMakeLists.txt | 20 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../usart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../usart/polling/armgcc/CMakeLists.txt | 20 +- .../utick/armgcc/CMakeLists.txt | 20 +- .../wwdt/armgcc/CMakeLists.txt | 20 +- .../audio_demo_bm/cm33/armgcc/CMakeLists.txt | 20 +- .../cm33/armgcc/CMakeLists.txt | 22 +- .../mu_interrupt/cm33/armgcc/CMakeLists.txt | 22 +- .../mu_polling/cm33/armgcc/CMakeLists.txt | 22 +- .../naturedsp/cm33/armgcc/CMakeLists.txt | 22 +- .../sema42/cm33/armgcc/CMakeLists.txt | 22 +- .../xaf_demo/cm33/armgcc/CMakeLists.txt | 26 +- .../xaf_playback/cm33/armgcc/CMakeLists.txt | 22 +- .../xaf_record/cm33/armgcc/CMakeLists.txt | 26 +- .../xaf_usb_demo/cm33/armgcc/CMakeLists.txt | 22 +- .../central_hpc/armgcc/CMakeLists.txt | 656 ++++++++--------- .../central_ht/armgcc/CMakeLists.txt | 656 ++++++++--------- .../central_ipsp/armgcc/CMakeLists.txt | 656 ++++++++--------- .../central_pxm/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_hps/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_ht/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_ipsp/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_pxr/armgcc/CMakeLists.txt | 656 ++++++++--------- .../wireless_uart/armgcc/CMakeLists.txt | 660 +++++++++--------- .../armgcc/CMakeLists.txt | 58 +- .../cm33/armgcc/CMakeLists.txt | 8 +- .../armgcc/CMakeLists.txt | 64 +- .../cm33/armgcc/CMakeLists.txt | 8 +- .../armgcc/CMakeLists.txt | 58 +- .../cm33/armgcc/CMakeLists.txt | 8 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_mpu_ns/armgcc/CMakeLists.txt | 26 +- .../freertos_mpu_s/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_spi/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_blinky_ns/armgcc/CMakeLists.txt | 26 +- .../freertos_blinky_s/armgcc/CMakeLists.txt | 20 +- .../freertos_usart/armgcc/CMakeLists.txt | 20 +- .../mmccard_fatfs/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../mmccard_freertos/armgcc/CMakeLists.txt | 20 +- .../mmccard_interrupt/armgcc/CMakeLists.txt | 20 +- .../mmccard_polling/armgcc/CMakeLists.txt | 20 +- .../sdcard_fatfs/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sdcard_freertos/armgcc/CMakeLists.txt | 20 +- .../sdcard_interrupt/armgcc/CMakeLists.txt | 20 +- .../sdcard_polling/armgcc/CMakeLists.txt | 20 +- .../sdmmc_examples/sdio/armgcc/CMakeLists.txt | 20 +- .../sdio_freertos/armgcc/CMakeLists.txt | 20 +- .../hello_world_ns/armgcc/CMakeLists.txt | 20 +- .../hello_world_s/armgcc/CMakeLists.txt | 20 +- .../secure_faults_ns/armgcc/CMakeLists.txt | 20 +- .../secure_faults_s/armgcc/CMakeLists.txt | 20 +- .../secure_gpio_ns/armgcc/CMakeLists.txt | 20 +- .../secure_gpio_s/armgcc/CMakeLists.txt | 20 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 18 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_mtp/bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 18 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../i3c_bus/master/armgcc/CMakeLists.txt | 20 +- .../i3c_bus/slave/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../dsp_hello_world/armgcc/CMakeLists.txt | 20 +- .../extram_hello_world/armgcc/CMakeLists.txt | 20 +- .../extram_loader/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../hello_world_hybrid/armgcc/CMakeLists.txt | 20 +- .../hello_world_swo/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../power_manager/armgcc/CMakeLists.txt | 10 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../acmp/interrupt/armgcc/CMakeLists.txt | 10 +- .../acmp/polling/armgcc/CMakeLists.txt | 10 +- .../acmp/round_robin/armgcc/CMakeLists.txt | 10 +- .../casper/armgcc/CMakeLists.txt | 20 +- .../clockout/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_match/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../dma/channel_chain/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../dma/linked_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../dmic/dmic_dma/armgcc/CMakeLists.txt | 20 +- .../dmic/dmic_hwvad/armgcc/CMakeLists.txt | 20 +- .../dmic/dmic_i2s_codec/armgcc/CMakeLists.txt | 20 +- .../dmic/dmic_i2s_dma/armgcc/CMakeLists.txt | 20 +- .../dmic_multi_channel/armgcc/CMakeLists.txt | 20 +- .../octal/dma_transfer/armgcc/CMakeLists.txt | 18 +- .../polling_transfer/armgcc/CMakeLists.txt | 18 +- .../psram/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../polling_transfer/armgcc/CMakeLists.txt | 20 +- .../fmeas/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../hashcrypt/armgcc/CMakeLists.txt | 20 +- .../accel_event_trigger/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../dma_record_playback/armgcc/CMakeLists.txt | 20 +- .../i2s/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../iap/flash_fcb/armgcc/CMakeLists.txt | 20 +- .../iap/iap_boot/armgcc/CMakeLists.txt | 10 +- .../iap/iap_flash/armgcc/CMakeLists.txt | 10 +- .../iap/iap_otp/armgcc/CMakeLists.txt | 10 +- .../lpadc/dma/armgcc/CMakeLists.txt | 20 +- .../lpadc/interrupt/armgcc/CMakeLists.txt | 20 +- .../lpadc/polling/armgcc/CMakeLists.txt | 20 +- .../single_interrupt/armgcc/CMakeLists.txt | 10 +- .../single_polling/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 20 +- .../driver_examples/mrt/armgcc/CMakeLists.txt | 20 +- .../ostimer/armgcc/CMakeLists.txt | 20 +- .../otfad/decrypt/armgcc/CMakeLists.txt | 18 +- .../pca9420/armgcc/CMakeLists.txt | 20 +- .../pint/pattern_match/armgcc/CMakeLists.txt | 20 +- .../pint/pin_interrupt/armgcc/CMakeLists.txt | 20 +- .../benchmark_fft/armgcc/CMakeLists.txt | 28 +- .../benchmark_filter/armgcc/CMakeLists.txt | 28 +- .../benchmark_math/armgcc/CMakeLists.txt | 28 +- .../benchmark_matrix/armgcc/CMakeLists.txt | 28 +- .../benchmark_sw_fft/armgcc/CMakeLists.txt | 28 +- .../benchmark_sw_filter/armgcc/CMakeLists.txt | 28 +- .../benchmark_sw_math/armgcc/CMakeLists.txt | 28 +- .../benchmark_sw_matrix/armgcc/CMakeLists.txt | 28 +- .../benchmark_vector/armgcc/CMakeLists.txt | 28 +- .../powerquad/cmsis/armgcc/CMakeLists.txt | 28 +- .../powerquad/filter/armgcc/CMakeLists.txt | 28 +- .../powerquad/fir_fast/armgcc/CMakeLists.txt | 28 +- .../powerquad/math/armgcc/CMakeLists.txt | 28 +- .../powerquad/matrix/armgcc/CMakeLists.txt | 28 +- .../powerquad/transform/armgcc/CMakeLists.txt | 28 +- .../driver_examples/puf/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 20 +- .../16bit_counter/armgcc/CMakeLists.txt | 20 +- .../multi_state_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../trng/random/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../usart/dma_low_power/armgcc/CMakeLists.txt | 20 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../usart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../usart/polling/armgcc/CMakeLists.txt | 20 +- .../utick/armgcc/CMakeLists.txt | 20 +- .../wwdt/armgcc/CMakeLists.txt | 20 +- .../audio_demo_bm/cm33/armgcc/CMakeLists.txt | 22 +- .../cm33/armgcc/CMakeLists.txt | 22 +- .../mu_interrupt/cm33/armgcc/CMakeLists.txt | 22 +- .../mu_polling/cm33/armgcc/CMakeLists.txt | 22 +- .../naturedsp/cm33/armgcc/CMakeLists.txt | 22 +- .../sema42/cm33/armgcc/CMakeLists.txt | 22 +- .../xaf_demo/cm33/armgcc/CMakeLists.txt | 26 +- .../xaf_playback/cm33/armgcc/CMakeLists.txt | 22 +- .../xaf_record/cm33/armgcc/CMakeLists.txt | 26 +- .../xaf_usb_demo/cm33/armgcc/CMakeLists.txt | 22 +- .../central_hpc/armgcc/CMakeLists.txt | 656 ++++++++--------- .../central_ht/armgcc/CMakeLists.txt | 656 ++++++++--------- .../central_ipsp/armgcc/CMakeLists.txt | 656 ++++++++--------- .../central_pxm/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_hps/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_ht/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_ipsp/armgcc/CMakeLists.txt | 656 ++++++++--------- .../peripheral_pxr/armgcc/CMakeLists.txt | 656 ++++++++--------- .../wireless_uart/armgcc/CMakeLists.txt | 660 +++++++++--------- .../glow_cifar10/cm33/armgcc/CMakeLists.txt | 26 +- .../nn_demo/cm33/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 58 +- .../cm33/armgcc/CMakeLists.txt | 8 +- .../armgcc/CMakeLists.txt | 64 +- .../cm33/armgcc/CMakeLists.txt | 8 +- .../armgcc/CMakeLists.txt | 58 +- .../cm33/armgcc/CMakeLists.txt | 8 +- .../armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_mpu_ns/armgcc/CMakeLists.txt | 26 +- .../freertos_mpu_s/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_spi/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_blinky_ns/armgcc/CMakeLists.txt | 26 +- .../freertos_blinky_s/armgcc/CMakeLists.txt | 20 +- .../freertos_usart/armgcc/CMakeLists.txt | 20 +- .../sdcard_fatfs/armgcc/CMakeLists.txt | 20 +- .../sdcard_freertos/armgcc/CMakeLists.txt | 20 +- .../sdcard_interrupt/armgcc/CMakeLists.txt | 20 +- .../sdcard_polling/armgcc/CMakeLists.txt | 20 +- .../sdmmc_examples/sdio/armgcc/CMakeLists.txt | 20 +- .../sdio_freertos/armgcc/CMakeLists.txt | 20 +- .../hello_world_ns/armgcc/CMakeLists.txt | 20 +- .../hello_world_s/armgcc/CMakeLists.txt | 20 +- .../secure_faults_ns/armgcc/CMakeLists.txt | 20 +- .../secure_faults_s/armgcc/CMakeLists.txt | 20 +- .../secure_gpio_ns/armgcc/CMakeLists.txt | 20 +- .../secure_gpio_s/armgcc/CMakeLists.txt | 20 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_dfu/bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 18 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_mtp/bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 18 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../led_control/bm/armgcc/CMakeLists.txt | 20 +- .../freertos/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 20 +- .../dac_adc_peripheral/armgcc/CMakeLists.txt | 20 +- .../ecompass_peripheral/armgcc/CMakeLists.txt | 20 +- .../ftm_pdb_adc16/armgcc/CMakeLists.txt | 20 +- .../ftm_quad_decoder/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../power_manager/armgcc/CMakeLists.txt | 20 +- .../power_mode_switch/armgcc/CMakeLists.txt | 20 +- .../demo_apps/rtc_func/armgcc/CMakeLists.txt | 20 +- .../rtc_func_peripheral/armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../continuous_edma/armgcc/CMakeLists.txt | 20 +- .../adc16/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc16/polling/armgcc/CMakeLists.txt | 20 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../cmp/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../dac/basic/armgcc/CMakeLists.txt | 20 +- .../buffer_interrupt/armgcc/CMakeLists.txt | 20 +- .../continuous_pdb_edma/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../edma/master/armgcc/CMakeLists.txt | 20 +- .../edma/slave/armgcc/CMakeLists.txt | 20 +- .../int/master/armgcc/CMakeLists.txt | 20 +- .../int/slave/armgcc/CMakeLists.txt | 20 +- .../polling/master/armgcc/CMakeLists.txt | 20 +- .../polling/slave/armgcc/CMakeLists.txt | 20 +- .../dspi/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../edma/channel_link/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 20 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 20 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../ftm/combine_pwm/armgcc/CMakeLists.txt | 20 +- .../dual_edge_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/input_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/output_compare/armgcc/CMakeLists.txt | 20 +- .../ftm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../ftm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../ftm/timer/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../i2c/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lptmr/armgcc/CMakeLists.txt | 20 +- .../edma_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/polling/armgcc/CMakeLists.txt | 20 +- .../mcg/fee_blpe/armgcc/CMakeLists.txt | 20 +- .../mcg/fee_blpi/armgcc/CMakeLists.txt | 20 +- .../mcg/fei_blpi/armgcc/CMakeLists.txt | 20 +- .../mcg/pee_blpe/armgcc/CMakeLists.txt | 20 +- .../mcg/pee_blpi/armgcc/CMakeLists.txt | 20 +- .../pdb/adc16_trigger/armgcc/CMakeLists.txt | 20 +- .../pdb/dac_trigger/armgcc/CMakeLists.txt | 20 +- .../pdb/delay_interrupt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 20 +- .../rnga/random/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../vref/armgcc/CMakeLists.txt | 20 +- .../wdog/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../erpc_remote_control/armgcc/CMakeLists.txt | 20 +- .../erpc_server_dac_adc/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../freertos_dspi/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_sem_static/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_uart/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../freertos_static/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../flexio_mcu_lcd/armgcc/CMakeLists.txt | 20 +- .../adc16_low_power/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../demo_apps/bubble/armgcc/CMakeLists.txt | 20 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 20 +- .../demo_apps/dac_adc/armgcc/CMakeLists.txt | 20 +- .../dac_adc_peripheral/armgcc/CMakeLists.txt | 20 +- .../demo_apps/ecompass/armgcc/CMakeLists.txt | 20 +- .../ecompass_peripheral/armgcc/CMakeLists.txt | 20 +- .../ftm_quad_decoder/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../hello_world_qspi/armgcc/CMakeLists.txt | 22 +- .../armgcc/CMakeLists.txt | 22 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../power_manager/armgcc/CMakeLists.txt | 20 +- .../power_mode_switch/armgcc/CMakeLists.txt | 20 +- .../demo_apps/rtc_func/armgcc/CMakeLists.txt | 20 +- .../rtc_func_peripheral/armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../continuous_edma/armgcc/CMakeLists.txt | 20 +- .../adc16/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc16/polling/armgcc/CMakeLists.txt | 20 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../cmp/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../dac/basic/armgcc/CMakeLists.txt | 20 +- .../buffer_interrupt/armgcc/CMakeLists.txt | 20 +- .../continuous_pdb_edma/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../edma/master/armgcc/CMakeLists.txt | 20 +- .../edma/slave/armgcc/CMakeLists.txt | 20 +- .../int/master/armgcc/CMakeLists.txt | 20 +- .../int/slave/armgcc/CMakeLists.txt | 20 +- .../polling/master/armgcc/CMakeLists.txt | 20 +- .../polling/slave/armgcc/CMakeLists.txt | 20 +- .../dspi/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../edma/channel_link/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 20 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 20 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../flexio/pwm/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../int_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../polling_transfer/armgcc/CMakeLists.txt | 20 +- .../ftm/combine_pwm/armgcc/CMakeLists.txt | 20 +- .../dual_edge_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/input_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/output_compare/armgcc/CMakeLists.txt | 20 +- .../ftm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../ftm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../ftm/timer/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../i2c/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lptmr/armgcc/CMakeLists.txt | 20 +- .../edma_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/polling/armgcc/CMakeLists.txt | 20 +- .../mcg/fei_blpi/armgcc/CMakeLists.txt | 20 +- .../mcg/pee_blpe/armgcc/CMakeLists.txt | 20 +- .../mcg/pee_blpi/armgcc/CMakeLists.txt | 20 +- .../pdb/adc16_trigger/armgcc/CMakeLists.txt | 20 +- .../pdb/dac_trigger/armgcc/CMakeLists.txt | 20 +- .../pdb/delay_interrupt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 20 +- .../qspi/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../polling_transfer/armgcc/CMakeLists.txt | 18 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 20 +- .../sdramc/armgcc/CMakeLists.txt | 20 +- .../sysmpu/armgcc/CMakeLists.txt | 20 +- .../tpm/combine_pwm/armgcc/CMakeLists.txt | 20 +- .../dual_edge_capture/armgcc/CMakeLists.txt | 20 +- .../tpm/input_capture/armgcc/CMakeLists.txt | 20 +- .../tpm/output_compare/armgcc/CMakeLists.txt | 20 +- .../tpm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../tpm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../tpm/timer/armgcc/CMakeLists.txt | 20 +- .../trng/random/armgcc/CMakeLists.txt | 20 +- .../vref/armgcc/CMakeLists.txt | 20 +- .../wdog/armgcc/CMakeLists.txt | 20 +- .../mmcau_api/armgcc/CMakeLists.txt | 24 +- .../freertos_dspi/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_sem_static/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sdcard_freertos/armgcc/CMakeLists.txt | 20 +- .../sdcard_interrupt/armgcc/CMakeLists.txt | 20 +- .../sdcard_polling/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../led_control/bm/armgcc/CMakeLists.txt | 20 +- .../freertos/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../adc16_low_power/armgcc/CMakeLists.txt | 20 +- .../demo_apps/bubble/armgcc/CMakeLists.txt | 20 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 10 +- .../demo_apps/dac_adc/armgcc/CMakeLists.txt | 20 +- .../demo_apps/ecompass/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../power_manager/armgcc/CMakeLists.txt | 20 +- .../power_mode_switch/armgcc/CMakeLists.txt | 20 +- .../demo_apps/rtc_func/armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../continuous_edma/armgcc/CMakeLists.txt | 20 +- .../adc16/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc16/polling/armgcc/CMakeLists.txt | 20 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../cmp/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../dac/basic/armgcc/CMakeLists.txt | 20 +- .../buffer_interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../edma/channel_link/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 20 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 20 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../flexio/pwm/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../int_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../polling_transfer/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../lpi2c/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../chained_channel/armgcc/CMakeLists.txt | 20 +- .../lpit/single_channel/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../lpspi/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../lptmr/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../edma_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/polling/armgcc/CMakeLists.txt | 20 +- .../mmdvsq/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 20 +- .../driver_examples/scg/armgcc/CMakeLists.txt | 20 +- .../tpm/combine_pwm/armgcc/CMakeLists.txt | 20 +- .../dual_edge_capture/armgcc/CMakeLists.txt | 20 +- .../tpm/input_capture/armgcc/CMakeLists.txt | 20 +- .../tpm/output_compare/armgcc/CMakeLists.txt | 20 +- .../tpm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../tpm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../tpm/timer/armgcc/CMakeLists.txt | 20 +- .../trng/random/armgcc/CMakeLists.txt | 20 +- .../tsi_v4/low_power/armgcc/CMakeLists.txt | 20 +- .../tsi_v4/normal/armgcc/CMakeLists.txt | 20 +- .../tstmr/armgcc/CMakeLists.txt | 20 +- .../wdog32/armgcc/CMakeLists.txt | 20 +- .../mmcau_api/armgcc/CMakeLists.txt | 24 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_lpi2c/armgcc/CMakeLists.txt | 20 +- .../freertos_lpspi/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../freertos_static/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lpuart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../uart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../led_control/bm/armgcc/CMakeLists.txt | 20 +- .../freertos/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../adc16_low_power/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../demo_apps/bubble/armgcc/CMakeLists.txt | 20 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 10 +- .../demo_apps/dac_adc/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../power_manager/armgcc/CMakeLists.txt | 20 +- .../power_mode_switch/armgcc/CMakeLists.txt | 20 +- .../demo_apps/rtc_func/armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../continuous_dma/armgcc/CMakeLists.txt | 20 +- .../adc16/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc16/polling/armgcc/CMakeLists.txt | 20 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../cmp/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/cop/armgcc/CMakeLists.txt | 20 +- .../dac/basic/armgcc/CMakeLists.txt | 20 +- .../buffer_interrupt/armgcc/CMakeLists.txt | 20 +- .../continuous_pit_dma/armgcc/CMakeLists.txt | 20 +- .../dma/channel_link/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../dma/ring_buffer/armgcc/CMakeLists.txt | 20 +- .../dma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../flexio/pwm/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../uart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../int_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../polling_transfer/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../i2c/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lptmr/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../dma_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/polling/armgcc/CMakeLists.txt | 20 +- .../mcglite/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 20 +- .../slcd/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../spi/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../tpm/input_capture/armgcc/CMakeLists.txt | 20 +- .../tpm/output_compare/armgcc/CMakeLists.txt | 20 +- .../tpm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../tpm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../tpm/timer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../dma_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../erpc_remote_control/armgcc/CMakeLists.txt | 20 +- .../erpc_server_dac_adc/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_sem_static/armgcc/CMakeLists.txt | 20 +- .../freertos_spi/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_uart/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../master/cm0plus/armgcc/CMakeLists.txt | 20 +- .../master/cm4/armgcc/CMakeLists.txt | 20 +- .../slave/cm0plus/armgcc/CMakeLists.txt | 20 +- .../slave/cm4/armgcc/CMakeLists.txt | 20 +- .../master/cm0plus/armgcc/CMakeLists.txt | 20 +- .../master/cm4/armgcc/CMakeLists.txt | 20 +- .../slave/cm0plus/armgcc/CMakeLists.txt | 20 +- .../slave/cm4/armgcc/CMakeLists.txt | 20 +- .../master/cm0plus/armgcc/CMakeLists.txt | 20 +- .../master/cm4/armgcc/CMakeLists.txt | 20 +- .../slave/cm0plus/armgcc/CMakeLists.txt | 20 +- .../slave/cm4/armgcc/CMakeLists.txt | 20 +- .../master/cm0plus/armgcc/CMakeLists.txt | 20 +- .../master/cm4/armgcc/CMakeLists.txt | 20 +- .../slave/cm0plus/armgcc/CMakeLists.txt | 20 +- .../slave/cm4/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../log/bm/cm0plus/armgcc/CMakeLists.txt | 20 +- .../log/bm/cm4/armgcc/CMakeLists.txt | 20 +- .../freertos/cm0plus/armgcc/CMakeLists.txt | 20 +- .../log/freertos/cm4/armgcc/CMakeLists.txt | 20 +- .../bubble/cm0plus/armgcc/CMakeLists.txt | 20 +- .../bubble/cm4/armgcc/CMakeLists.txt | 20 +- .../dcdc_framework/cm4/armgcc/CMakeLists.txt | 20 +- .../hello_world/cm0plus/armgcc/CMakeLists.txt | 20 +- .../hello_world/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../rtc_func/cm0plus/armgcc/CMakeLists.txt | 20 +- .../rtc_func/cm4/armgcc/CMakeLists.txt | 20 +- .../shell/cm0plus/armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/cm4/armgcc/CMakeLists.txt | 20 +- .../cau3/cm0plus/armgcc/CMakeLists.txt | 20 +- .../cau3/cm4/armgcc/CMakeLists.txt | 20 +- .../crc/cm0plus/armgcc/CMakeLists.txt | 20 +- .../crc/cm4/armgcc/CMakeLists.txt | 20 +- .../dac_basic/cm0plus/armgcc/CMakeLists.txt | 20 +- .../dac/dac_basic/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../channel_link/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../scatter_gather/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../wrap_transfer/cm4/armgcc/CMakeLists.txt | 20 +- .../ewm/cm0plus/armgcc/CMakeLists.txt | 20 +- .../ewm/cm4/armgcc/CMakeLists.txt | 20 +- .../pflash/cm0plus/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../flexio/pwm/cm0plus/armgcc/CMakeLists.txt | 20 +- .../flexio/pwm/cm4/armgcc/CMakeLists.txt | 20 +- .../master/cm0plus/armgcc/CMakeLists.txt | 20 +- .../master/cm4/armgcc/CMakeLists.txt | 20 +- .../slave/cm0plus/armgcc/CMakeLists.txt | 20 +- .../slave/cm4/armgcc/CMakeLists.txt | 20 +- .../master/cm0plus/armgcc/CMakeLists.txt | 20 +- .../master/cm4/armgcc/CMakeLists.txt | 20 +- .../slave/cm0plus/armgcc/CMakeLists.txt | 20 +- .../slave/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../int_rb_transfer/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/cm4/armgcc/CMakeLists.txt | 20 +- .../led_output/cm0plus/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/cm4/armgcc/CMakeLists.txt | 20 +- .../interrupt/cm0plus/armgcc/CMakeLists.txt | 20 +- .../lpadc/interrupt/cm4/armgcc/CMakeLists.txt | 20 +- .../polling/cm0plus/armgcc/CMakeLists.txt | 20 +- .../lpadc/polling/cm4/armgcc/CMakeLists.txt | 20 +- .../interrupt/cm0plus/armgcc/CMakeLists.txt | 20 +- .../lpcmp/interrupt/cm4/armgcc/CMakeLists.txt | 20 +- .../polling/cm0plus/armgcc/CMakeLists.txt | 20 +- .../lpcmp/polling/cm4/armgcc/CMakeLists.txt | 20 +- .../master/cm0plus/armgcc/CMakeLists.txt | 20 +- .../master/cm4/armgcc/CMakeLists.txt | 20 +- .../slave/cm0plus/armgcc/CMakeLists.txt | 20 +- .../slave/cm4/armgcc/CMakeLists.txt | 20 +- .../interrupt/cm0plus/armgcc/CMakeLists.txt | 20 +- .../lpi2c/interrupt/cm4/armgcc/CMakeLists.txt | 20 +- .../master/cm0plus/armgcc/CMakeLists.txt | 20 +- .../master/cm4/armgcc/CMakeLists.txt | 20 +- .../slave/cm0plus/armgcc/CMakeLists.txt | 20 +- .../slave/cm4/armgcc/CMakeLists.txt | 20 +- .../master/cm0plus/armgcc/CMakeLists.txt | 20 +- .../master/cm4/armgcc/CMakeLists.txt | 20 +- .../slave/cm0plus/armgcc/CMakeLists.txt | 20 +- .../slave/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../chained_channel/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../single_channel/cm4/armgcc/CMakeLists.txt | 20 +- .../master/cm0plus/armgcc/CMakeLists.txt | 20 +- .../master/cm4/armgcc/CMakeLists.txt | 20 +- .../slave/cm0plus/armgcc/CMakeLists.txt | 20 +- .../slave/cm4/armgcc/CMakeLists.txt | 20 +- .../interrupt/cm0plus/armgcc/CMakeLists.txt | 20 +- .../lpspi/interrupt/cm4/armgcc/CMakeLists.txt | 20 +- .../master/cm0plus/armgcc/CMakeLists.txt | 20 +- .../master/cm4/armgcc/CMakeLists.txt | 20 +- .../slave/cm0plus/armgcc/CMakeLists.txt | 20 +- .../slave/cm4/armgcc/CMakeLists.txt | 20 +- .../master/cm0plus/armgcc/CMakeLists.txt | 20 +- .../master/cm4/armgcc/CMakeLists.txt | 20 +- .../slave/cm0plus/armgcc/CMakeLists.txt | 20 +- .../slave/cm4/armgcc/CMakeLists.txt | 20 +- .../master/cm0plus/armgcc/CMakeLists.txt | 20 +- .../master/cm4/armgcc/CMakeLists.txt | 20 +- .../slave/cm0plus/armgcc/CMakeLists.txt | 20 +- .../slave/cm4/armgcc/CMakeLists.txt | 20 +- .../lptmr/cm0plus/armgcc/CMakeLists.txt | 20 +- .../lptmr/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/cm4/armgcc/CMakeLists.txt | 20 +- .../interrupt/cm0plus/armgcc/CMakeLists.txt | 20 +- .../interrupt/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../polling/cm0plus/armgcc/CMakeLists.txt | 20 +- .../lpuart/polling/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../mmdvsq/cm0plus/armgcc/CMakeLists.txt | 20 +- .../mu/interrupt/core0/armgcc/CMakeLists.txt | 20 +- .../mu/interrupt/core1/armgcc/CMakeLists.txt | 20 +- .../mu/polling/core0/armgcc/CMakeLists.txt | 20 +- .../mu/polling/core1/armgcc/CMakeLists.txt | 20 +- .../rtc/cm0plus/armgcc/CMakeLists.txt | 20 +- .../rtc/cm4/armgcc/CMakeLists.txt | 20 +- .../dual_core/core0/armgcc/CMakeLists.txt | 20 +- .../dual_core/core1/armgcc/CMakeLists.txt | 20 +- .../combine_pwm/cm0plus/armgcc/CMakeLists.txt | 20 +- .../tpm/combine_pwm/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../input_capture/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../output_compare/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../pwm_twochannel/cm4/armgcc/CMakeLists.txt | 20 +- .../simple_pwm/cm0plus/armgcc/CMakeLists.txt | 20 +- .../tpm/simple_pwm/cm4/armgcc/CMakeLists.txt | 20 +- .../tpm/timer/cm0plus/armgcc/CMakeLists.txt | 20 +- .../tpm/timer/cm4/armgcc/CMakeLists.txt | 20 +- .../trng/random/cm0plus/armgcc/CMakeLists.txt | 20 +- .../trng/random/cm4/armgcc/CMakeLists.txt | 20 +- .../tstmr/cm0plus/armgcc/CMakeLists.txt | 20 +- .../tstmr/cm4/armgcc/CMakeLists.txt | 20 +- .../wdog32/cm4/armgcc/CMakeLists.txt | 20 +- .../xrdc/cm0plus/armgcc/CMakeLists.txt | 20 +- .../xrdc/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 22 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 22 +- .../cm4/armgcc/CMakeLists.txt | 22 +- .../cm0plus/armgcc/CMakeLists.txt | 22 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 22 +- .../cm4/armgcc/CMakeLists.txt | 22 +- .../cm0plus/armgcc/CMakeLists.txt | 22 +- .../cm4/armgcc/CMakeLists.txt | 22 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../hello_world/cm0plus/armgcc/CMakeLists.txt | 20 +- .../hello_world/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../freertos_event/cm4/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/cm4/armgcc/CMakeLists.txt | 20 +- .../freertos_lpi2c/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../freertos_lpspi/cm4/armgcc/CMakeLists.txt | 20 +- .../master/cm0plus/armgcc/CMakeLists.txt | 20 +- .../master/cm4/armgcc/CMakeLists.txt | 20 +- .../slave/cm0plus/armgcc/CMakeLists.txt | 20 +- .../slave/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../freertos_lpuart/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../sdcard_fatfs/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../sdcard_freertos/cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../cm4/armgcc/CMakeLists.txt | 20 +- .../cm0plus/armgcc/CMakeLists.txt | 20 +- .../sdcard_polling/cm4/armgcc/CMakeLists.txt | 20 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../freertos/cm4/armgcc/CMakeLists.txt | 10 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../freertos/cm4/armgcc/CMakeLists.txt | 10 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../freertos/cm4/armgcc/CMakeLists.txt | 10 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../bm/cm4/armgcc/CMakeLists.txt | 10 +- .../freertos/cm4/armgcc/CMakeLists.txt | 12 +- .../bm/cm4/armgcc/CMakeLists.txt | 10 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../freertos/cm4/armgcc/CMakeLists.txt | 10 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../freertos/cm4/armgcc/CMakeLists.txt | 10 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../freertos/cm4/armgcc/CMakeLists.txt | 10 +- .../freertos_static/cm4/armgcc/CMakeLists.txt | 10 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../freertos/cm4/armgcc/CMakeLists.txt | 10 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../freertos/cm4/armgcc/CMakeLists.txt | 10 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../freertos/cm4/armgcc/CMakeLists.txt | 10 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../freertos/cm4/armgcc/CMakeLists.txt | 10 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../freertos/cm4/armgcc/CMakeLists.txt | 10 +- .../bm/cm4/armgcc/CMakeLists.txt | 8 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../enet/txrx_transfer/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../led_control/bm/armgcc/CMakeLists.txt | 20 +- .../freertos/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 20 +- .../dac_adc_peripheral/armgcc/CMakeLists.txt | 20 +- .../ecompass_peripheral/armgcc/CMakeLists.txt | 20 +- .../ftm_pdb_adc16/armgcc/CMakeLists.txt | 20 +- .../ftm_quad_decoder/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../power_manager/armgcc/CMakeLists.txt | 20 +- .../power_mode_switch/armgcc/CMakeLists.txt | 20 +- .../demo_apps/rtc_func/armgcc/CMakeLists.txt | 20 +- .../rtc_func_peripheral/armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../continuous_edma/armgcc/CMakeLists.txt | 20 +- .../adc16/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc16/polling/armgcc/CMakeLists.txt | 20 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../cmp/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/cmt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../dac/basic/armgcc/CMakeLists.txt | 20 +- .../buffer_interrupt/armgcc/CMakeLists.txt | 20 +- .../continuous_pdb_edma/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../edma/master/armgcc/CMakeLists.txt | 20 +- .../edma/slave/armgcc/CMakeLists.txt | 20 +- .../int/master/armgcc/CMakeLists.txt | 20 +- .../int/slave/armgcc/CMakeLists.txt | 20 +- .../polling/master/armgcc/CMakeLists.txt | 20 +- .../polling/slave/armgcc/CMakeLists.txt | 20 +- .../dspi/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../edma/channel_link/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 20 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 20 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../enet/txrx_transfer/armgcc/CMakeLists.txt | 20 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../flexcan/loopback/armgcc/CMakeLists.txt | 20 +- .../loopback_transfer/armgcc/CMakeLists.txt | 20 +- .../ftm/combine_pwm/armgcc/CMakeLists.txt | 20 +- .../dual_edge_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/input_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/output_compare/armgcc/CMakeLists.txt | 20 +- .../ftm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../ftm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../ftm/timer/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../i2c/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lptmr/armgcc/CMakeLists.txt | 20 +- .../mcg/fee_blpe/armgcc/CMakeLists.txt | 20 +- .../mcg/fee_blpi/armgcc/CMakeLists.txt | 20 +- .../mcg/fei_blpi/armgcc/CMakeLists.txt | 20 +- .../mcg/pee_blpe/armgcc/CMakeLists.txt | 20 +- .../mcg/pee_blpi/armgcc/CMakeLists.txt | 20 +- .../pdb/adc16_trigger/armgcc/CMakeLists.txt | 20 +- .../pdb/dac_trigger/armgcc/CMakeLists.txt | 20 +- .../pdb/delay_interrupt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 20 +- .../rnga/random/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 20 +- .../sysmpu/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../edma_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../vref/armgcc/CMakeLists.txt | 20 +- .../wdog/armgcc/CMakeLists.txt | 20 +- .../mmcau_api/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../erpc_remote_control/armgcc/CMakeLists.txt | 20 +- .../erpc_server_dac_adc/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../freertos_dspi/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_sem_static/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_uart/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sdcard_fatfs/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sdcard_freertos/armgcc/CMakeLists.txt | 20 +- .../sdcard_interrupt/armgcc/CMakeLists.txt | 20 +- .../sdcard_polling/armgcc/CMakeLists.txt | 20 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../freertos_static/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_mtp/bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../enet/txrx_transfer/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 20 +- .../dac_adc_peripheral/armgcc/CMakeLists.txt | 20 +- .../ecompass_peripheral/armgcc/CMakeLists.txt | 20 +- .../ftm_pdb_adc16/armgcc/CMakeLists.txt | 20 +- .../ftm_quad_decoder/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../power_manager/armgcc/CMakeLists.txt | 20 +- .../power_mode_switch/armgcc/CMakeLists.txt | 20 +- .../demo_apps/rtc_func/armgcc/CMakeLists.txt | 20 +- .../rtc_func_peripheral/armgcc/CMakeLists.txt | 20 +- frdmk66f/demo_apps/sai/armgcc/CMakeLists.txt | 24 +- .../sai_peripheral/armgcc/CMakeLists.txt | 24 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../continuous_edma/armgcc/CMakeLists.txt | 20 +- .../adc16/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc16/polling/armgcc/CMakeLists.txt | 20 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../cmp/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/cmt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../dac/basic/armgcc/CMakeLists.txt | 20 +- .../buffer_interrupt/armgcc/CMakeLists.txt | 20 +- .../continuous_pdb_edma/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../edma/master/armgcc/CMakeLists.txt | 20 +- .../edma/slave/armgcc/CMakeLists.txt | 20 +- .../int/master/armgcc/CMakeLists.txt | 20 +- .../int/slave/armgcc/CMakeLists.txt | 20 +- .../polling/master/armgcc/CMakeLists.txt | 20 +- .../polling/slave/armgcc/CMakeLists.txt | 20 +- .../dspi/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../edma/channel_link/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 20 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 20 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../enet/txrx_transfer/armgcc/CMakeLists.txt | 20 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../flexcan/loopback/armgcc/CMakeLists.txt | 20 +- .../loopback_transfer/armgcc/CMakeLists.txt | 20 +- .../ftm/combine_pwm/armgcc/CMakeLists.txt | 20 +- .../dual_edge_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/input_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/output_compare/armgcc/CMakeLists.txt | 20 +- .../ftm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../ftm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../ftm/timer/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../i2c/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lptmr/armgcc/CMakeLists.txt | 20 +- .../edma_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/polling/armgcc/CMakeLists.txt | 20 +- .../mcg/fei_blpi/armgcc/CMakeLists.txt | 20 +- .../mcg/pee_blpe/armgcc/CMakeLists.txt | 20 +- .../mcg/pee_blpi/armgcc/CMakeLists.txt | 20 +- .../pdb/adc16_trigger/armgcc/CMakeLists.txt | 20 +- .../pdb/dac_trigger/armgcc/CMakeLists.txt | 20 +- .../pdb/delay_interrupt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 20 +- .../rnga/random/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sai/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../sai/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../sysmpu/armgcc/CMakeLists.txt | 20 +- .../tpm/combine_pwm/armgcc/CMakeLists.txt | 20 +- .../dual_edge_capture/armgcc/CMakeLists.txt | 20 +- .../tpm/input_capture/armgcc/CMakeLists.txt | 20 +- .../tpm/output_compare/armgcc/CMakeLists.txt | 20 +- .../tpm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../tpm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../tpm/timer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../edma_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../vref/armgcc/CMakeLists.txt | 20 +- .../wdog/armgcc/CMakeLists.txt | 20 +- .../mmcau_api/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../erpc_remote_control/armgcc/CMakeLists.txt | 20 +- .../erpc_server_dac_adc/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../freertos_dspi/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_sem_static/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_uart/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sdcard_fatfs/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sdcard_freertos/armgcc/CMakeLists.txt | 20 +- .../sdcard_interrupt/armgcc/CMakeLists.txt | 20 +- .../sdcard_polling/armgcc/CMakeLists.txt | 20 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../freertos_static/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_mtp/bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../acmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../acmp/polling/armgcc/CMakeLists.txt | 20 +- .../adc/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc/polling/armgcc/CMakeLists.txt | 20 +- .../flash/eeprom/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../ftm/combine_pwm/armgcc/CMakeLists.txt | 20 +- .../dual_edge_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/input_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/output_compare/armgcc/CMakeLists.txt | 20 +- .../ftm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../ftm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../ftm/timer/armgcc/CMakeLists.txt | 20 +- .../gpio_1/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../driver_examples/irq/armgcc/CMakeLists.txt | 20 +- .../driver_examples/kbi/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../tpm/input_capture/armgcc/CMakeLists.txt | 20 +- .../tpm/output_compare/armgcc/CMakeLists.txt | 20 +- .../tpm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../tpm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../tpm/timer/armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../wdog8/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../acmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../acmp/polling/armgcc/CMakeLists.txt | 20 +- .../adc/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc/polling/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../ftm/combine_pwm/armgcc/CMakeLists.txt | 20 +- .../ftm/input_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/output_compare/armgcc/CMakeLists.txt | 20 +- .../ftm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../ftm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../ftm/timer/armgcc/CMakeLists.txt | 20 +- .../gpio_1/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../driver_examples/irq/armgcc/CMakeLists.txt | 20 +- .../driver_examples/kbi/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pwt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../tpm/input_capture/armgcc/CMakeLists.txt | 20 +- .../tpm/output_compare/armgcc/CMakeLists.txt | 20 +- .../tpm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../tpm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../tpm/timer/armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../wdog8/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../acmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../acmp/polling/armgcc/CMakeLists.txt | 20 +- .../adc/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc/polling/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../ftm/combine_pwm/armgcc/CMakeLists.txt | 20 +- .../dual_edge_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/input_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/output_compare/armgcc/CMakeLists.txt | 20 +- .../ftm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../ftm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../ftm/timer/armgcc/CMakeLists.txt | 20 +- .../gpio_1/led_output/armgcc/CMakeLists.txt | 20 +- .../i2c/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../driver_examples/irq/armgcc/CMakeLists.txt | 20 +- .../driver_examples/kbi/armgcc/CMakeLists.txt | 20 +- .../mscan/loopback/armgcc/CMakeLists.txt | 20 +- .../loopback_transfer/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pwt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../tpm/input_capture/armgcc/CMakeLists.txt | 20 +- .../tpm/output_compare/armgcc/CMakeLists.txt | 20 +- .../tpm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../tpm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../tpm/timer/armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../wdog8/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../adc12_low_power/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 20 +- .../ecompass_peripheral/armgcc/CMakeLists.txt | 20 +- .../ftm_pdb_adc12/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../lpi2c_vlps/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 10 +- .../power_manager/armgcc/CMakeLists.txt | 20 +- .../power_mode_switch/armgcc/CMakeLists.txt | 20 +- .../demo_apps/rtc_func/armgcc/CMakeLists.txt | 20 +- .../rtc_func_peripheral/armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../tsi_v5_mutualmode/armgcc/CMakeLists.txt | 20 +- .../tsi_v5_selfmode/armgcc/CMakeLists.txt | 20 +- .../acmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../acmp/polling/armgcc/CMakeLists.txt | 20 +- .../acmp/round_robin/armgcc/CMakeLists.txt | 20 +- .../continuous_edma/armgcc/CMakeLists.txt | 20 +- .../adc12/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc12/lpit_trgmux/armgcc/CMakeLists.txt | 20 +- .../adc12/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../edma/channel_link/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 20 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 20 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 20 +- .../flexnvm_dflash/armgcc/CMakeLists.txt | 20 +- .../flexnvm_eeprom/armgcc/CMakeLists.txt | 20 +- .../flexnvm_flexram/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../flexio/pwm/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../int_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../polling_transfer/armgcc/CMakeLists.txt | 20 +- .../ftm/combine_pwm/armgcc/CMakeLists.txt | 20 +- .../dual_edge_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/input_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/output_compare/armgcc/CMakeLists.txt | 20 +- .../ftm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../ftm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../ftm/timer/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../lpi2c/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../chained_channel/armgcc/CMakeLists.txt | 20 +- .../lpit/single_channel/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/slave/armgcc/CMakeLists.txt | 20 +- .../int_transfer/master/armgcc/CMakeLists.txt | 20 +- .../int_transfer/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../lpspi/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../lptmr/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../edma_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lpuart/polling/armgcc/CMakeLists.txt | 20 +- .../polling_seven_bits/armgcc/CMakeLists.txt | 20 +- .../mmdvsq/armgcc/CMakeLists.txt | 20 +- .../pdb/adc12_trigger/armgcc/CMakeLists.txt | 20 +- .../pdb/delay_interrupt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pwt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 20 +- .../driver_examples/scg/armgcc/CMakeLists.txt | 20 +- .../trgmux/clone_pwm/armgcc/CMakeLists.txt | 20 +- .../tsi_v5/mutual_cap/armgcc/CMakeLists.txt | 20 +- .../tsi_v5/self_cap/armgcc/CMakeLists.txt | 20 +- .../wdog32/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_lpi2c/armgcc/CMakeLists.txt | 20 +- .../freertos_lpspi/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../adc12_low_power/armgcc/CMakeLists.txt | 20 +- .../demo_apps/bubble/armgcc/CMakeLists.txt | 20 +- .../demo_apps/ecompass/armgcc/CMakeLists.txt | 20 +- .../ftm_pdb_adc12/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../power_manager/armgcc/CMakeLists.txt | 20 +- .../power_mode_switch/armgcc/CMakeLists.txt | 20 +- .../demo_apps/rtc_func/armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../tsi_v5_mutualmode/armgcc/CMakeLists.txt | 20 +- .../tsi_v5_selfmode/armgcc/CMakeLists.txt | 20 +- .../acmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../acmp/polling/armgcc/CMakeLists.txt | 20 +- .../acmp/round_robin/armgcc/CMakeLists.txt | 20 +- .../adc12/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc12/lpit_trgmux/armgcc/CMakeLists.txt | 20 +- .../adc12/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../ftm/combine_pwm/armgcc/CMakeLists.txt | 20 +- .../dual_edge_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/input_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/output_compare/armgcc/CMakeLists.txt | 20 +- .../ftm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../ftm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../ftm/timer/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../chained_channel/armgcc/CMakeLists.txt | 20 +- .../lpit/single_channel/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../lptmr/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lpuart/polling/armgcc/CMakeLists.txt | 20 +- .../polling_seven_bits/armgcc/CMakeLists.txt | 20 +- .../mmdvsq/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../mscan/loopback/armgcc/CMakeLists.txt | 20 +- .../loopback_transfer/armgcc/CMakeLists.txt | 20 +- .../pdb/adc12_trigger/armgcc/CMakeLists.txt | 20 +- .../pdb/delay_interrupt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pwt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 20 +- .../driver_examples/scg/armgcc/CMakeLists.txt | 20 +- .../trgmux/clone_pwm/armgcc/CMakeLists.txt | 20 +- .../tsi_v5/mutual_cap/armgcc/CMakeLists.txt | 20 +- .../tsi_v5/self_cap/armgcc/CMakeLists.txt | 20 +- .../wdog32/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_lpi2c/armgcc/CMakeLists.txt | 20 +- .../freertos_lpspi/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../adc12_low_power/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 20 +- .../ecompass_peripheral/armgcc/CMakeLists.txt | 20 +- .../ftm_lpit_adc12/armgcc/CMakeLists.txt | 10 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../lpi2c_vlps/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 10 +- .../power_manager/armgcc/CMakeLists.txt | 20 +- .../power_mode_switch/armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../tsi_v5_mutualmode/armgcc/CMakeLists.txt | 20 +- .../tsi_v5_selfmode/armgcc/CMakeLists.txt | 20 +- .../acmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../acmp/polling/armgcc/CMakeLists.txt | 20 +- .../acmp/round_robin/armgcc/CMakeLists.txt | 20 +- .../continuous_edma/armgcc/CMakeLists.txt | 20 +- .../adc12/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc12/lpit_trgmux/armgcc/CMakeLists.txt | 20 +- .../adc12/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../edma/channel_link/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 20 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 20 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../flexio/pwm/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../int_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../polling_transfer/armgcc/CMakeLists.txt | 20 +- .../ftm/combine_pwm/armgcc/CMakeLists.txt | 20 +- .../dual_edge_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/input_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/output_compare/armgcc/CMakeLists.txt | 20 +- .../ftm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../ftm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../ftm/timer/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../chained_channel/armgcc/CMakeLists.txt | 20 +- .../lpit/single_channel/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/slave/armgcc/CMakeLists.txt | 20 +- .../int_transfer/master/armgcc/CMakeLists.txt | 20 +- .../int_transfer/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../lptmr/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../edma_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lpuart/polling/armgcc/CMakeLists.txt | 20 +- .../polling_seven_bits/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pwt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/scg/armgcc/CMakeLists.txt | 20 +- .../trgmux/clone_pwm/armgcc/CMakeLists.txt | 20 +- .../tsi_v5/mutual_cap/armgcc/CMakeLists.txt | 20 +- .../tsi_v5/self_cap/armgcc/CMakeLists.txt | 20 +- .../wdog32/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_lpi2c/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../power_manager/armgcc/CMakeLists.txt | 20 +- .../power_mode_switch/armgcc/CMakeLists.txt | 20 +- .../demo_apps/rtc_func/armgcc/CMakeLists.txt | 20 +- .../rtc_func_peripheral/armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../continuous_dma/armgcc/CMakeLists.txt | 20 +- .../adc16/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc16/polling/armgcc/CMakeLists.txt | 20 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../cmp/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/cop/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../dma/channel_link/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../dma/ring_buffer/armgcc/CMakeLists.txt | 20 +- .../dma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../flexio/pwm/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../uart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../int_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../polling_transfer/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../i2c/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lptmr/armgcc/CMakeLists.txt | 20 +- .../dma_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/polling/armgcc/CMakeLists.txt | 20 +- .../mcglite/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../spi/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../tpm/input_capture/armgcc/CMakeLists.txt | 20 +- .../tpm/output_compare/armgcc/CMakeLists.txt | 20 +- .../tpm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../tpm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../tpm/timer/armgcc/CMakeLists.txt | 20 +- .../dma_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_sem_static/armgcc/CMakeLists.txt | 20 +- .../freertos_spi/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_uart/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../adc16_low_power/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../demo_apps/bubble/armgcc/CMakeLists.txt | 20 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 20 +- .../demo_apps/dac_adc/armgcc/CMakeLists.txt | 20 +- .../demo_apps/ecompass/armgcc/CMakeLists.txt | 20 +- .../ecompass_peripheral/armgcc/CMakeLists.txt | 20 +- .../ftm_pdb_adc16/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../power_manager/armgcc/CMakeLists.txt | 20 +- .../power_mode_switch/armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../continuous_edma/armgcc/CMakeLists.txt | 20 +- .../adc16/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc16/polling/armgcc/CMakeLists.txt | 20 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../cmp/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../dac/basic/armgcc/CMakeLists.txt | 20 +- .../buffer_interrupt/armgcc/CMakeLists.txt | 20 +- .../continuous_pdb_edma/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../edma/master/armgcc/CMakeLists.txt | 20 +- .../edma/slave/armgcc/CMakeLists.txt | 20 +- .../int/master/armgcc/CMakeLists.txt | 20 +- .../int/slave/armgcc/CMakeLists.txt | 20 +- .../polling/master/armgcc/CMakeLists.txt | 20 +- .../polling/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../edma/channel_link/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 20 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 20 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../flexcan/loopback/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../loopback_transfer/armgcc/CMakeLists.txt | 20 +- .../ftm/combine_pwm/armgcc/CMakeLists.txt | 20 +- .../dual_edge_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/input_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/output_compare/armgcc/CMakeLists.txt | 20 +- .../ftm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../ftm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../ftm/timer/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lptmr/armgcc/CMakeLists.txt | 20 +- .../mcg/fee_blpe/armgcc/CMakeLists.txt | 20 +- .../mcg/fee_blpi/armgcc/CMakeLists.txt | 20 +- .../mcg/fei_blpi/armgcc/CMakeLists.txt | 20 +- .../mmdvsq/armgcc/CMakeLists.txt | 20 +- .../pdb/adc16_trigger/armgcc/CMakeLists.txt | 20 +- .../pdb/dac_trigger/armgcc/CMakeLists.txt | 20 +- .../pdb/delay_interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../wdog/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_sem_static/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_uart/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../bubble_peripheral/armgcc/CMakeLists.txt | 20 +- .../dac_adc_peripheral/armgcc/CMakeLists.txt | 20 +- .../ecompass_peripheral/armgcc/CMakeLists.txt | 20 +- .../ftm_quad_decoder/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../power_manager/armgcc/CMakeLists.txt | 20 +- .../power_mode_switch/armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../continuous_edma/armgcc/CMakeLists.txt | 20 +- .../adc16/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc16/polling/armgcc/CMakeLists.txt | 20 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../cmp/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../dac/basic/armgcc/CMakeLists.txt | 20 +- .../buffer_interrupt/armgcc/CMakeLists.txt | 20 +- .../continuous_pdb_edma/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../edma/master/armgcc/CMakeLists.txt | 20 +- .../edma/slave/armgcc/CMakeLists.txt | 20 +- .../int/master/armgcc/CMakeLists.txt | 20 +- .../int/slave/armgcc/CMakeLists.txt | 20 +- .../polling/master/armgcc/CMakeLists.txt | 20 +- .../polling/slave/armgcc/CMakeLists.txt | 20 +- .../dspi/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../edma/channel_link/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 20 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 20 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../ftm/combine_pwm/armgcc/CMakeLists.txt | 20 +- .../dual_edge_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/input_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/output_compare/armgcc/CMakeLists.txt | 20 +- .../ftm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../ftm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../ftm/timer/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../i2c/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lptmr/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../edma_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/polling/armgcc/CMakeLists.txt | 20 +- .../mcg/fee_blpe/armgcc/CMakeLists.txt | 20 +- .../mcg/fee_blpi/armgcc/CMakeLists.txt | 20 +- .../mcg/fei_blpi/armgcc/CMakeLists.txt | 20 +- .../mcg/pee_blpe/armgcc/CMakeLists.txt | 20 +- .../mcg/pee_blpi/armgcc/CMakeLists.txt | 20 +- .../pdb/adc16_trigger/armgcc/CMakeLists.txt | 20 +- .../pdb/dac_trigger/armgcc/CMakeLists.txt | 20 +- .../pdb/delay_interrupt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 20 +- .../rnga/random/armgcc/CMakeLists.txt | 20 +- .../edma_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../wdog/armgcc/CMakeLists.txt | 20 +- .../freertos_dspi/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_uart/armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../demo_apps/dac_adc/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../adc16/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc16/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../edma/channel_link/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 20 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 20 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../ftm/timer/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../lptmr/armgcc/CMakeLists.txt | 20 +- .../mcg/fei_blpi/armgcc/CMakeLists.txt | 20 +- .../mmdvsq/armgcc/CMakeLists.txt | 20 +- .../pdb/adc16_trigger/armgcc/CMakeLists.txt | 20 +- .../pdb/delay_interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../wdog/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_sem_static/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_uart/armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../demo_apps/dac_adc/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../adc16/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc16/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../edma/channel_link/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../ping_pong_transfer/armgcc/CMakeLists.txt | 20 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 20 +- .../edma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../ftm/timer/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../lptmr/armgcc/CMakeLists.txt | 20 +- .../mcg/fei_blpi/armgcc/CMakeLists.txt | 20 +- .../pdb/adc16_trigger/armgcc/CMakeLists.txt | 20 +- .../pdb/delay_interrupt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 20 +- .../rnga/random/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../uart/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../wdog/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_sem_static/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_uart/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../acomp/acomp_basic/armgcc/CMakeLists.txt | 20 +- .../acomp_interrupt/armgcc/CMakeLists.txt | 20 +- .../adc/lpc_adc_basic/armgcc/CMakeLists.txt | 20 +- .../adc/lpc_adc_burst/armgcc/CMakeLists.txt | 20 +- .../adc/lpc_adc_dma/armgcc/CMakeLists.txt | 20 +- .../lpc_adc_interrupt/armgcc/CMakeLists.txt | 20 +- .../capt/capt_acomp/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../capt/capt_basic/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_match/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../dac/lpc_dac_basic/armgcc/CMakeLists.txt | 20 +- .../dac/lpc_dac_dma/armgcc/CMakeLists.txt | 20 +- .../lpc_dac_interrupt/armgcc/CMakeLists.txt | 20 +- .../dma/channel_chain/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../dma/linked_transfer/armgcc/CMakeLists.txt | 20 +- .../dma/m2m_polling/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../dma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../iap/iap_basic/armgcc/CMakeLists.txt | 20 +- .../iap/iap_faim/armgcc/CMakeLists.txt | 20 +- .../iap/iap_flash/armgcc/CMakeLists.txt | 20 +- .../driver_examples/mrt/armgcc/CMakeLists.txt | 20 +- .../pint/pattern_match/armgcc/CMakeLists.txt | 20 +- .../pint/pin_interrupt/armgcc/CMakeLists.txt | 20 +- .../16bit_counter/armgcc/CMakeLists.txt | 20 +- .../multi_state_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../interrupt/master/armgcc/CMakeLists.txt | 20 +- .../spi/interrupt/slave/armgcc/CMakeLists.txt | 20 +- .../spi/polling/master/armgcc/CMakeLists.txt | 20 +- .../spi/polling/slave/armgcc/CMakeLists.txt | 20 +- .../transfer_dma/master/armgcc/CMakeLists.txt | 20 +- .../transfer_dma/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../usart/polling/armgcc/CMakeLists.txt | 20 +- .../usart/terminal/armgcc/CMakeLists.txt | 20 +- .../usart/transfer_dma/armgcc/CMakeLists.txt | 20 +- .../transfer_interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../transfer_sync_mode/armgcc/CMakeLists.txt | 20 +- .../driver_examples/wkt/armgcc/CMakeLists.txt | 20 +- .../wwdt/armgcc/CMakeLists.txt | 20 +- .../capt_key/armgcc/CMakeLists.txt | 20 +- .../button_toggle_led/armgcc/CMakeLists.txt | 22 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../log/bm/armgcc/CMakeLists.txt | 24 +- .../log/freertos/armgcc/CMakeLists.txt | 24 +- .../hello_world/armgcc/CMakeLists.txt | 24 +- .../power_manager_lpc/armgcc/CMakeLists.txt | 24 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 24 +- .../utick_wakeup/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 14 +- .../adc/lpc_adc_basic/armgcc/CMakeLists.txt | 24 +- .../adc/lpc_adc_burst/armgcc/CMakeLists.txt | 24 +- .../adc/lpc_adc_dma/armgcc/CMakeLists.txt | 24 +- .../lpc_adc_interrupt/armgcc/CMakeLists.txt | 24 +- .../driver_examples/bod/armgcc/CMakeLists.txt | 24 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 24 +- .../ctimer/simple_match/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../ctimer/simple_pwm/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../dma/channel_chain/armgcc/CMakeLists.txt | 24 +- .../interleave_transfer/armgcc/CMakeLists.txt | 24 +- .../dma/linked_transfer/armgcc/CMakeLists.txt | 24 +- .../dma/m2m_polling/armgcc/CMakeLists.txt | 24 +- .../memory_to_memory/armgcc/CMakeLists.txt | 24 +- .../dma/wrap_transfer/armgcc/CMakeLists.txt | 24 +- .../flashiap/armgcc/CMakeLists.txt | 24 +- .../fmeas/armgcc/CMakeLists.txt | 24 +- .../gint/armgcc/CMakeLists.txt | 24 +- .../gpio/led_output/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../dma_record_playback/armgcc/CMakeLists.txt | 24 +- .../i2s/dma_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../iap/iap_flash/armgcc/CMakeLists.txt | 24 +- .../driver_examples/mrt/armgcc/CMakeLists.txt | 24 +- .../pint/pattern_match/armgcc/CMakeLists.txt | 24 +- .../pint/pin_interrupt/armgcc/CMakeLists.txt | 24 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 24 +- .../16bit_counter/armgcc/CMakeLists.txt | 24 +- .../multi_state_pwm/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sctimer/simple_pwm/armgcc/CMakeLists.txt | 24 +- .../spi/dma_transfer/armgcc/CMakeLists.txt | 24 +- .../int/master/armgcc/CMakeLists.txt | 24 +- .../int/slave/armgcc/CMakeLists.txt | 24 +- .../polling/master/armgcc/CMakeLists.txt | 24 +- .../polling/slave/armgcc/CMakeLists.txt | 24 +- .../spi/interrupt/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../dma_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 24 +- .../usart/interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../usart/polling/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../sync_transfer/slave/armgcc/CMakeLists.txt | 24 +- .../wakeup_deepsleep/armgcc/CMakeLists.txt | 24 +- .../wwdt/armgcc/CMakeLists.txt | 24 +- .../freertos_event/armgcc/CMakeLists.txt | 24 +- .../freertos_generic/armgcc/CMakeLists.txt | 24 +- .../freertos_hello/armgcc/CMakeLists.txt | 24 +- .../freertos_i2c/armgcc/CMakeLists.txt | 24 +- .../freertos_mutex/armgcc/CMakeLists.txt | 24 +- .../freertos_queue/armgcc/CMakeLists.txt | 24 +- .../freertos_sem/armgcc/CMakeLists.txt | 24 +- .../freertos_spi/armgcc/CMakeLists.txt | 24 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 24 +- .../freertos_tickless/armgcc/CMakeLists.txt | 24 +- .../freertos_usart/armgcc/CMakeLists.txt | 24 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../freertos_static/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 18 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../hello_world/cm4/armgcc/CMakeLists.txt | 24 +- .../led_blinky/cm4/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../demo_apps/shell/cm4/armgcc/CMakeLists.txt | 24 +- .../utick_wakeup/cm4/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 14 +- .../lpc_adc_basic/cm4/armgcc/CMakeLists.txt | 24 +- .../lpc_adc_burst/cm4/armgcc/CMakeLists.txt | 24 +- .../adc/lpc_adc_dma/cm4/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../crc/cm4/armgcc/CMakeLists.txt | 24 +- .../simple_match/cm4/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../simple_pwm/cm4/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../channel_chain/cm4/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../linked_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../dma/m2m_polling/cm4/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../wrap_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../dmic/dmic_dma/cm4/armgcc/CMakeLists.txt | 24 +- .../dmic/dmic_hwvad/cm4/armgcc/CMakeLists.txt | 24 +- .../dmic_i2s_codec/cm4/armgcc/CMakeLists.txt | 24 +- .../dmic_i2s_dma/cm4/armgcc/CMakeLists.txt | 24 +- .../flashiap/cm4/armgcc/CMakeLists.txt | 24 +- .../fmeas/cm4/armgcc/CMakeLists.txt | 24 +- .../gint/cm4/armgcc/CMakeLists.txt | 24 +- .../gpio/led_output/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../dma_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../iap/iap_flash/cm4/armgcc/CMakeLists.txt | 24 +- .../interrupt/cm0plus/armgcc/CMakeLists.txt | 24 +- .../interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../mutex/cm0plus/armgcc/CMakeLists.txt | 24 +- .../mailbox/mutex/cm4/armgcc/CMakeLists.txt | 24 +- .../mrt/cm4/armgcc/CMakeLists.txt | 24 +- .../pattern_match/cm4/armgcc/CMakeLists.txt | 24 +- .../pin_interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../rtc/cm4/armgcc/CMakeLists.txt | 24 +- .../16bit_counter/cm4/armgcc/CMakeLists.txt | 24 +- .../multi_state_pwm/cm4/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../simple_pwm/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../int/master/cm4/armgcc/CMakeLists.txt | 24 +- .../int/slave/cm4/armgcc/CMakeLists.txt | 24 +- .../polling/master/cm4/armgcc/CMakeLists.txt | 24 +- .../polling/slave/cm4/armgcc/CMakeLists.txt | 24 +- .../spi/interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../interrupt_flash/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../polling_flash/cm4/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../dma_rb_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../dma_transfer/cm4/armgcc/CMakeLists.txt | 24 +- .../usart/interrupt/cm4/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../usart/polling/cm4/armgcc/CMakeLists.txt | 24 +- .../master/cm4/armgcc/CMakeLists.txt | 24 +- .../slave/cm4/armgcc/CMakeLists.txt | 24 +- .../wwdt/cm4/armgcc/CMakeLists.txt | 24 +- .../cm0plus/armgcc/CMakeLists.txt | 26 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm0plus/armgcc/CMakeLists.txt | 26 +- .../cm4/armgcc/CMakeLists.txt | 26 +- .../cm0plus/armgcc/CMakeLists.txt | 26 +- .../cm4/armgcc/CMakeLists.txt | 26 +- .../cm0plus/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../hello_world/cm0plus/armgcc/CMakeLists.txt | 24 +- .../hello_world/cm4/armgcc/CMakeLists.txt | 24 +- .../low_power/cm0plus/armgcc/CMakeLists.txt | 24 +- .../low_power/cm4/armgcc/CMakeLists.txt | 24 +- .../cm0plus/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm0plus/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm0plus/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_event/cm4/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_hello/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_i2c/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_mutex/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_queue/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_sem/cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_spi/cm4/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../cm4/armgcc/CMakeLists.txt | 24 +- .../freertos_usart/cm4/armgcc/CMakeLists.txt | 24 +- .../button_toggle_led/armgcc/CMakeLists.txt | 22 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../led_control/bm/armgcc/CMakeLists.txt | 24 +- .../freertos/armgcc/CMakeLists.txt | 24 +- .../log/bm/armgcc/CMakeLists.txt | 24 +- .../log/freertos/armgcc/CMakeLists.txt | 24 +- .../hello_world/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../power_manager_lpc/armgcc/CMakeLists.txt | 24 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 24 +- .../touch_cursor/armgcc/CMakeLists.txt | 24 +- .../utick_wakeup/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 14 +- .../adc/lpc_adc_basic/armgcc/CMakeLists.txt | 24 +- .../adc/lpc_adc_burst/armgcc/CMakeLists.txt | 24 +- .../adc/lpc_adc_dma/armgcc/CMakeLists.txt | 24 +- .../lpc_adc_interrupt/armgcc/CMakeLists.txt | 24 +- .../driver_examples/bod/armgcc/CMakeLists.txt | 24 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 24 +- .../ctimer/simple_match/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../ctimer/simple_pwm/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../dma/channel_chain/armgcc/CMakeLists.txt | 24 +- .../interleave_transfer/armgcc/CMakeLists.txt | 24 +- .../dma/linked_transfer/armgcc/CMakeLists.txt | 24 +- .../dma/m2m_polling/armgcc/CMakeLists.txt | 24 +- .../memory_to_memory/armgcc/CMakeLists.txt | 24 +- .../dma/wrap_transfer/armgcc/CMakeLists.txt | 24 +- .../dmic/dmic_dma/armgcc/CMakeLists.txt | 24 +- .../dmic/dmic_i2s_dma/armgcc/CMakeLists.txt | 24 +- .../eeprom/armgcc/CMakeLists.txt | 24 +- .../emc/sdram/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../txrx_rxinterrupt/armgcc/CMakeLists.txt | 24 +- .../enet/txrx_rxpoll/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../flashiap/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../fmeas/armgcc/CMakeLists.txt | 24 +- .../gint/armgcc/CMakeLists.txt | 24 +- .../gpio/led_output/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../dma_record_playback/armgcc/CMakeLists.txt | 24 +- .../i2s/dma_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../iap/iap_basic/armgcc/CMakeLists.txt | 24 +- .../iap/iap_eeprom/armgcc/CMakeLists.txt | 24 +- .../iap/iap_flash/armgcc/CMakeLists.txt | 24 +- .../lcdc/lcdc_cursor/armgcc/CMakeLists.txt | 24 +- .../lcdc/lcdc_tft/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../mcan/loopback/armgcc/CMakeLists.txt | 24 +- .../driver_examples/mrt/armgcc/CMakeLists.txt | 24 +- .../driver_examples/otp/armgcc/CMakeLists.txt | 24 +- .../pint/pattern_match/armgcc/CMakeLists.txt | 24 +- .../pint/pin_interrupt/armgcc/CMakeLists.txt | 24 +- .../driver_examples/rit/armgcc/CMakeLists.txt | 24 +- .../rng/random/armgcc/CMakeLists.txt | 24 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 24 +- .../16bit_counter/armgcc/CMakeLists.txt | 24 +- .../multi_state_pwm/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sctimer/simple_pwm/armgcc/CMakeLists.txt | 24 +- .../driver_examples/sha/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../dma/master/armgcc/CMakeLists.txt | 24 +- .../dma/slave/armgcc/CMakeLists.txt | 24 +- .../int/master/armgcc/CMakeLists.txt | 24 +- .../int/slave/armgcc/CMakeLists.txt | 24 +- .../polling/master/armgcc/CMakeLists.txt | 24 +- .../polling/slave/armgcc/CMakeLists.txt | 24 +- .../spi/interrupt/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../spifi/dma_transfer/armgcc/CMakeLists.txt | 24 +- .../polling_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../dma_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../usart/interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../usart/polling/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../sync_transfer/slave/armgcc/CMakeLists.txt | 24 +- .../wakeup_deepsleep/armgcc/CMakeLists.txt | 24 +- .../wwdt/armgcc/CMakeLists.txt | 24 +- .../freertos_event/armgcc/CMakeLists.txt | 24 +- .../freertos_generic/armgcc/CMakeLists.txt | 24 +- .../freertos_hello/armgcc/CMakeLists.txt | 24 +- .../freertos_i2c/armgcc/CMakeLists.txt | 24 +- .../freertos_mutex/armgcc/CMakeLists.txt | 24 +- .../freertos_queue/armgcc/CMakeLists.txt | 24 +- .../freertos_sem/armgcc/CMakeLists.txt | 24 +- .../freertos_spi/armgcc/CMakeLists.txt | 24 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 24 +- .../freertos_tickless/armgcc/CMakeLists.txt | 24 +- .../freertos_usart/armgcc/CMakeLists.txt | 24 +- .../mmccard_fatfs/armgcc/CMakeLists.txt | 24 +- .../mmccard_freertos/armgcc/CMakeLists.txt | 24 +- .../mmccard_interrupt/armgcc/CMakeLists.txt | 24 +- .../mmccard_polling/armgcc/CMakeLists.txt | 24 +- .../sdcard_fatfs/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sdcard_freertos/armgcc/CMakeLists.txt | 24 +- .../sdcard_interrupt/armgcc/CMakeLists.txt | 24 +- .../sdcard_polling/armgcc/CMakeLists.txt | 24 +- .../sdmmc_examples/sdio/armgcc/CMakeLists.txt | 24 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../freertos_static/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 18 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../button_toggle_led/armgcc/CMakeLists.txt | 22 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../log/bm/armgcc/CMakeLists.txt | 24 +- .../log/freertos/armgcc/CMakeLists.txt | 24 +- .../hello_world/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../led_blinky/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 24 +- .../touch_cursor/armgcc/CMakeLists.txt | 24 +- .../utick_wakeup_xip/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 14 +- .../adc/lpc_adc_basic/armgcc/CMakeLists.txt | 24 +- .../adc/lpc_adc_burst/armgcc/CMakeLists.txt | 24 +- .../adc/lpc_adc_dma/armgcc/CMakeLists.txt | 24 +- .../lpc_adc_interrupt/armgcc/CMakeLists.txt | 24 +- .../driver_examples/aes/armgcc/CMakeLists.txt | 24 +- .../driver_examples/bod/armgcc/CMakeLists.txt | 24 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 24 +- .../ctimer/simple_match/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../ctimer/simple_pwm/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../dma/channel_chain/armgcc/CMakeLists.txt | 24 +- .../interleave_transfer/armgcc/CMakeLists.txt | 24 +- .../dma/linked_transfer/armgcc/CMakeLists.txt | 24 +- .../dma/m2m_polling/armgcc/CMakeLists.txt | 24 +- .../memory_to_memory/armgcc/CMakeLists.txt | 24 +- .../dma/wrap_transfer/armgcc/CMakeLists.txt | 24 +- .../dmic/dmic_dma/armgcc/CMakeLists.txt | 24 +- .../emc/sdram/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../txrx_rxinterrupt/armgcc/CMakeLists.txt | 24 +- .../enet/txrx_rxpoll/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../fmeas/armgcc/CMakeLists.txt | 24 +- .../gint/armgcc/CMakeLists.txt | 24 +- .../gpio/led_output/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../dma_record_playback/armgcc/CMakeLists.txt | 24 +- .../i2s/dma_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../iap/iap_basic/armgcc/CMakeLists.txt | 24 +- .../lcdc/lcdc_cursor/armgcc/CMakeLists.txt | 24 +- .../lcdc/lcdc_tft/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../mcan/loopback/armgcc/CMakeLists.txt | 24 +- .../driver_examples/mrt/armgcc/CMakeLists.txt | 24 +- .../driver_examples/otp/armgcc/CMakeLists.txt | 24 +- .../pint/pattern_match/armgcc/CMakeLists.txt | 24 +- .../pint/pin_interrupt/armgcc/CMakeLists.txt | 24 +- .../driver_examples/puf/armgcc/CMakeLists.txt | 24 +- .../driver_examples/rit/armgcc/CMakeLists.txt | 24 +- .../rng/random/armgcc/CMakeLists.txt | 24 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 24 +- .../16bit_counter/armgcc/CMakeLists.txt | 24 +- .../multi_state_pwm/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sctimer/simple_pwm/armgcc/CMakeLists.txt | 24 +- .../driver_examples/sha/armgcc/CMakeLists.txt | 24 +- .../spi/dma_transfer/armgcc/CMakeLists.txt | 24 +- .../dma/master/armgcc/CMakeLists.txt | 24 +- .../dma/slave/armgcc/CMakeLists.txt | 24 +- .../int/master/armgcc/CMakeLists.txt | 24 +- .../int/slave/armgcc/CMakeLists.txt | 24 +- .../polling/master/armgcc/CMakeLists.txt | 24 +- .../polling/slave/armgcc/CMakeLists.txt | 24 +- .../spi/interrupt/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../spifi/dma_transfer/armgcc/CMakeLists.txt | 24 +- .../polling_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../dma_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 24 +- .../usart/interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../usart/polling/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../sync_transfer/slave/armgcc/CMakeLists.txt | 24 +- .../wakeup_deepsleep/armgcc/CMakeLists.txt | 24 +- .../wwdt/armgcc/CMakeLists.txt | 24 +- .../freertos_event/armgcc/CMakeLists.txt | 24 +- .../freertos_generic/armgcc/CMakeLists.txt | 24 +- .../freertos_hello/armgcc/CMakeLists.txt | 24 +- .../freertos_i2c/armgcc/CMakeLists.txt | 24 +- .../freertos_mutex/armgcc/CMakeLists.txt | 24 +- .../freertos_queue/armgcc/CMakeLists.txt | 24 +- .../freertos_sem/armgcc/CMakeLists.txt | 24 +- .../freertos_spi/armgcc/CMakeLists.txt | 24 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 24 +- .../freertos_tickless/armgcc/CMakeLists.txt | 24 +- .../freertos_usart/armgcc/CMakeLists.txt | 24 +- .../mmccard_fatfs/armgcc/CMakeLists.txt | 24 +- .../mmccard_freertos/armgcc/CMakeLists.txt | 24 +- .../mmccard_interrupt/armgcc/CMakeLists.txt | 24 +- .../mmccard_polling/armgcc/CMakeLists.txt | 24 +- .../sdcard_fatfs/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sdcard_freertos/armgcc/CMakeLists.txt | 24 +- .../sdcard_interrupt/armgcc/CMakeLists.txt | 24 +- .../sdcard_polling/armgcc/CMakeLists.txt | 24 +- .../sdmmc_examples/sdio/armgcc/CMakeLists.txt | 24 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../freertos_static/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../usb_device_mtp/bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 18 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../button_toggle_led/armgcc/CMakeLists.txt | 22 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../log/bm/armgcc/CMakeLists.txt | 24 +- .../log/freertos/armgcc/CMakeLists.txt | 24 +- .../hello_world/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../led_blinky/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 24 +- .../touch_cursor/armgcc/CMakeLists.txt | 24 +- .../utick_wakeup_xip/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 14 +- .../adc/lpc_adc_basic/armgcc/CMakeLists.txt | 24 +- .../adc/lpc_adc_burst/armgcc/CMakeLists.txt | 24 +- .../adc/lpc_adc_dma/armgcc/CMakeLists.txt | 24 +- .../lpc_adc_interrupt/armgcc/CMakeLists.txt | 24 +- .../driver_examples/aes/armgcc/CMakeLists.txt | 24 +- .../driver_examples/bod/armgcc/CMakeLists.txt | 24 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 24 +- .../ctimer/simple_match/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../ctimer/simple_pwm/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../dma/channel_chain/armgcc/CMakeLists.txt | 24 +- .../interleave_transfer/armgcc/CMakeLists.txt | 24 +- .../dma/linked_transfer/armgcc/CMakeLists.txt | 24 +- .../dma/m2m_polling/armgcc/CMakeLists.txt | 24 +- .../memory_to_memory/armgcc/CMakeLists.txt | 24 +- .../dma/wrap_transfer/armgcc/CMakeLists.txt | 24 +- .../dmic/dmic_dma/armgcc/CMakeLists.txt | 24 +- .../emc/sdram/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../txrx_rxinterrupt/armgcc/CMakeLists.txt | 24 +- .../enet/txrx_rxpoll/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../fmeas/armgcc/CMakeLists.txt | 24 +- .../gint/armgcc/CMakeLists.txt | 24 +- .../gpio/led_output/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 24 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../dma_record_playback/armgcc/CMakeLists.txt | 24 +- .../i2s/dma_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../iap/iap_basic/armgcc/CMakeLists.txt | 24 +- .../lcdc/lcdc_cursor/armgcc/CMakeLists.txt | 24 +- .../lcdc/lcdc_tft/armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../mcan/loopback/armgcc/CMakeLists.txt | 24 +- .../driver_examples/mrt/armgcc/CMakeLists.txt | 24 +- .../driver_examples/otp/armgcc/CMakeLists.txt | 24 +- .../pint/pattern_match/armgcc/CMakeLists.txt | 24 +- .../pint/pin_interrupt/armgcc/CMakeLists.txt | 24 +- .../driver_examples/puf/armgcc/CMakeLists.txt | 24 +- .../driver_examples/rit/armgcc/CMakeLists.txt | 24 +- .../rng/random/armgcc/CMakeLists.txt | 24 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 24 +- .../16bit_counter/armgcc/CMakeLists.txt | 24 +- .../multi_state_pwm/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sctimer/simple_pwm/armgcc/CMakeLists.txt | 24 +- .../driver_examples/sha/armgcc/CMakeLists.txt | 24 +- .../spi/dma_transfer/armgcc/CMakeLists.txt | 24 +- .../dma/master/armgcc/CMakeLists.txt | 24 +- .../dma/slave/armgcc/CMakeLists.txt | 24 +- .../int/master/armgcc/CMakeLists.txt | 24 +- .../int/slave/armgcc/CMakeLists.txt | 24 +- .../polling/master/armgcc/CMakeLists.txt | 24 +- .../polling/slave/armgcc/CMakeLists.txt | 24 +- .../spi/interrupt/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../master/armgcc/CMakeLists.txt | 24 +- .../slave/armgcc/CMakeLists.txt | 24 +- .../spifi/dma_transfer/armgcc/CMakeLists.txt | 24 +- .../polling_transfer/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../dma_rb_transfer/armgcc/CMakeLists.txt | 24 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 24 +- .../usart/interrupt/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 24 +- .../usart/polling/armgcc/CMakeLists.txt | 24 +- .../wakeup_deepsleep/armgcc/CMakeLists.txt | 24 +- .../wwdt/armgcc/CMakeLists.txt | 24 +- .../freertos_event/armgcc/CMakeLists.txt | 24 +- .../freertos_generic/armgcc/CMakeLists.txt | 24 +- .../freertos_hello/armgcc/CMakeLists.txt | 24 +- .../freertos_i2c/armgcc/CMakeLists.txt | 24 +- .../freertos_mutex/armgcc/CMakeLists.txt | 24 +- .../freertos_queue/armgcc/CMakeLists.txt | 24 +- .../freertos_sem/armgcc/CMakeLists.txt | 24 +- .../freertos_spi/armgcc/CMakeLists.txt | 24 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 24 +- .../freertos_tickless/armgcc/CMakeLists.txt | 24 +- .../freertos_usart/armgcc/CMakeLists.txt | 24 +- .../mmccard_fatfs/armgcc/CMakeLists.txt | 24 +- .../mmccard_freertos/armgcc/CMakeLists.txt | 24 +- .../mmccard_interrupt/armgcc/CMakeLists.txt | 24 +- .../mmccard_polling/armgcc/CMakeLists.txt | 24 +- .../sdcard_fatfs/armgcc/CMakeLists.txt | 24 +- .../armgcc/CMakeLists.txt | 24 +- .../sdcard_interrupt/armgcc/CMakeLists.txt | 24 +- .../sdcard_polling/armgcc/CMakeLists.txt | 24 +- .../sdmmc_examples/sdio/armgcc/CMakeLists.txt | 24 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../freertos_static/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../usb_device_mtp/bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../freertos/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 18 +- .../bm/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 14 +- .../armgcc/CMakeLists.txt | 14 +- .../filex_ram_disk/armgcc/CMakeLists.txt | 12 +- .../i2c_example/armgcc/CMakeLists.txt | 10 +- .../spi_example/armgcc/CMakeLists.txt | 10 +- .../threadx_demo/armgcc/CMakeLists.txt | 10 +- .../uart_example/armgcc/CMakeLists.txt | 10 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../hello_world_swo/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../power_manager_lpc/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../utick_wakeup/armgcc/CMakeLists.txt | 20 +- .../measure_frequency/armgcc/CMakeLists.txt | 20 +- .../driver_examples/bod/armgcc/CMakeLists.txt | 20 +- .../casper/armgcc/CMakeLists.txt | 20 +- .../cdog/armgcc/CMakeLists.txt | 20 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../cmp/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_match/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../dma/channel_chain/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../dma/linked_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../dma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../flashiap/armgcc/CMakeLists.txt | 20 +- .../gint/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../hashcrypt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lpadc/dma/armgcc/CMakeLists.txt | 20 +- .../lpadc/interrupt/armgcc/CMakeLists.txt | 20 +- .../lpadc/polling/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../mcan/loopback/armgcc/CMakeLists.txt | 20 +- .../driver_examples/mrt/armgcc/CMakeLists.txt | 20 +- .../ostimer/armgcc/CMakeLists.txt | 20 +- .../pint/pattern_match/armgcc/CMakeLists.txt | 20 +- .../pint/pin_interrupt/armgcc/CMakeLists.txt | 20 +- .../prince/armgcc/CMakeLists.txt | 20 +- .../driver_examples/puf/armgcc/CMakeLists.txt | 20 +- .../rng/random/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 20 +- .../16bit_counter/armgcc/CMakeLists.txt | 20 +- .../multi_state_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../spi/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../usart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../usart/polling/armgcc/CMakeLists.txt | 20 +- .../wakeup_deepsleep/armgcc/CMakeLists.txt | 20 +- .../wwdt/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_spi/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_usart/armgcc/CMakeLists.txt | 20 +- .../hello_world_ns/armgcc/CMakeLists.txt | 20 +- .../hello_world_s/armgcc/CMakeLists.txt | 20 +- .../secure_faults_ns/armgcc/CMakeLists.txt | 20 +- .../secure_faults_s/armgcc/CMakeLists.txt | 20 +- .../secure_gpio_ns/armgcc/CMakeLists.txt | 20 +- .../secure_gpio_s/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 18 +- .../slave/armgcc/CMakeLists.txt | 18 +- .../master/armgcc/CMakeLists.txt | 18 +- .../slave/armgcc/CMakeLists.txt | 18 +- .../master/armgcc/CMakeLists.txt | 18 +- .../slave/armgcc/CMakeLists.txt | 18 +- .../master/armgcc/CMakeLists.txt | 18 +- .../slave/armgcc/CMakeLists.txt | 18 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 18 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 18 +- .../hello_world/armgcc/CMakeLists.txt | 18 +- .../hello_world_swo/armgcc/CMakeLists.txt | 18 +- .../led_blinky/armgcc/CMakeLists.txt | 18 +- .../power_manager_lpc/armgcc/CMakeLists.txt | 18 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 18 +- .../utick_wakeup/armgcc/CMakeLists.txt | 18 +- .../measure_frequency/armgcc/CMakeLists.txt | 20 +- .../cdog/armgcc/CMakeLists.txt | 20 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 18 +- .../cmp/polling/armgcc/CMakeLists.txt | 18 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 18 +- .../ctimer/simple_match/armgcc/CMakeLists.txt | 18 +- .../armgcc/CMakeLists.txt | 18 +- .../ctimer/simple_pwm/armgcc/CMakeLists.txt | 18 +- .../armgcc/CMakeLists.txt | 18 +- .../dma/channel_chain/armgcc/CMakeLists.txt | 18 +- .../interleave_transfer/armgcc/CMakeLists.txt | 18 +- .../dma/linked_transfer/armgcc/CMakeLists.txt | 18 +- .../memory_to_memory/armgcc/CMakeLists.txt | 18 +- .../dma/wrap_transfer/armgcc/CMakeLists.txt | 18 +- .../flashiap/armgcc/CMakeLists.txt | 18 +- .../gint/armgcc/CMakeLists.txt | 18 +- .../gpio/led_output/armgcc/CMakeLists.txt | 18 +- .../master/armgcc/CMakeLists.txt | 18 +- .../slave/armgcc/CMakeLists.txt | 18 +- .../master/armgcc/CMakeLists.txt | 18 +- .../slave/armgcc/CMakeLists.txt | 18 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 18 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 18 +- .../armgcc/CMakeLists.txt | 18 +- .../lpadc/dma/armgcc/CMakeLists.txt | 18 +- .../lpadc/interrupt/armgcc/CMakeLists.txt | 18 +- .../lpadc/polling/armgcc/CMakeLists.txt | 18 +- .../armgcc/CMakeLists.txt | 18 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 18 +- .../mcan/loopback/armgcc/CMakeLists.txt | 18 +- .../driver_examples/mrt/armgcc/CMakeLists.txt | 18 +- .../ostimer/armgcc/CMakeLists.txt | 18 +- .../pint/pattern_match/armgcc/CMakeLists.txt | 18 +- .../pint/pin_interrupt/armgcc/CMakeLists.txt | 18 +- .../rng/random/armgcc/CMakeLists.txt | 18 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 18 +- .../16bit_counter/armgcc/CMakeLists.txt | 18 +- .../multi_state_pwm/armgcc/CMakeLists.txt | 18 +- .../armgcc/CMakeLists.txt | 18 +- .../sctimer/simple_pwm/armgcc/CMakeLists.txt | 18 +- .../master/armgcc/CMakeLists.txt | 18 +- .../slave/armgcc/CMakeLists.txt | 18 +- .../master/armgcc/CMakeLists.txt | 18 +- .../slave/armgcc/CMakeLists.txt | 18 +- .../master/armgcc/CMakeLists.txt | 18 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 18 +- .../master/armgcc/CMakeLists.txt | 18 +- .../slave/armgcc/CMakeLists.txt | 18 +- .../master/armgcc/CMakeLists.txt | 18 +- .../slave/armgcc/CMakeLists.txt | 18 +- .../armgcc/CMakeLists.txt | 18 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 18 +- .../usart/interrupt/armgcc/CMakeLists.txt | 18 +- .../armgcc/CMakeLists.txt | 18 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 18 +- .../usart/polling/armgcc/CMakeLists.txt | 18 +- .../wwdt/armgcc/CMakeLists.txt | 18 +- .../freertos_event/armgcc/CMakeLists.txt | 18 +- .../freertos_generic/armgcc/CMakeLists.txt | 18 +- .../freertos_hello/armgcc/CMakeLists.txt | 18 +- .../freertos_i2c/armgcc/CMakeLists.txt | 18 +- .../freertos_mutex/armgcc/CMakeLists.txt | 18 +- .../freertos_queue/armgcc/CMakeLists.txt | 18 +- .../freertos_sem/armgcc/CMakeLists.txt | 18 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 18 +- .../freertos_tickless/armgcc/CMakeLists.txt | 18 +- .../freertos_usart/armgcc/CMakeLists.txt | 18 +- .../armgcc/CMakeLists.txt | 14 +- .../filex_ram_disk/armgcc/CMakeLists.txt | 12 +- .../i2c_example/armgcc/CMakeLists.txt | 10 +- .../spi_example/armgcc/CMakeLists.txt | 10 +- .../threadx_demo/armgcc/CMakeLists.txt | 10 +- .../uart_example/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 16 +- .../usbx_device_cdc_acm/armgcc/CMakeLists.txt | 16 +- .../armgcc/CMakeLists.txt | 16 +- .../armgcc/CMakeLists.txt | 16 +- .../armgcc/CMakeLists.txt | 16 +- .../button_toggle_led/armgcc/CMakeLists.txt | 18 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../hello_world_swo/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../power_manager_lpc/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../utick_wakeup/armgcc/CMakeLists.txt | 20 +- .../measure_frequency/armgcc/CMakeLists.txt | 20 +- .../driver_examples/bod/armgcc/CMakeLists.txt | 20 +- .../casper/armgcc/CMakeLists.txt | 20 +- .../cdog/armgcc/CMakeLists.txt | 20 +- .../clockout/armgcc/CMakeLists.txt | 20 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../cmp/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_match/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../dma/channel_chain/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../dma/linked_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../dma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../flashiap/armgcc/CMakeLists.txt | 20 +- .../gint/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../hashcrypt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../i2s/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../lpadc/dma/armgcc/CMakeLists.txt | 20 +- .../lpadc/interrupt/armgcc/CMakeLists.txt | 20 +- .../lpadc/polling/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../mcan/loopback/armgcc/CMakeLists.txt | 20 +- .../driver_examples/mrt/armgcc/CMakeLists.txt | 20 +- .../ostimer/armgcc/CMakeLists.txt | 20 +- .../pint/pattern_match/armgcc/CMakeLists.txt | 20 +- .../pint/pin_interrupt/armgcc/CMakeLists.txt | 20 +- .../prince/armgcc/CMakeLists.txt | 20 +- .../driver_examples/puf/armgcc/CMakeLists.txt | 20 +- .../rng/random/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 20 +- .../16bit_counter/armgcc/CMakeLists.txt | 20 +- .../multi_state_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../spi/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../usart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../usart/polling/armgcc/CMakeLists.txt | 20 +- .../wakeup_deepsleep/armgcc/CMakeLists.txt | 20 +- .../wwdt/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_spi/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_usart/armgcc/CMakeLists.txt | 20 +- .../hello_world_ns/armgcc/CMakeLists.txt | 20 +- .../hello_world_s/armgcc/CMakeLists.txt | 20 +- .../secure_faults_ns/armgcc/CMakeLists.txt | 20 +- .../secure_faults_s/armgcc/CMakeLists.txt | 20 +- .../secure_gpio_ns/armgcc/CMakeLists.txt | 20 +- .../secure_gpio_s/armgcc/CMakeLists.txt | 20 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../freertos_static/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 16 +- .../ethernet_over_usb/armgcc/CMakeLists.txt | 16 +- .../armgcc/CMakeLists.txt | 14 +- .../filex_ram_disk/armgcc/CMakeLists.txt | 12 +- .../filex_sdcard/armgcc/CMakeLists.txt | 12 +- .../i2c_example/armgcc/CMakeLists.txt | 10 +- .../spi_example/armgcc/CMakeLists.txt | 10 +- .../threadx_demo/armgcc/CMakeLists.txt | 10 +- .../uart_example/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 16 +- .../usbx_device_cdc_acm/armgcc/CMakeLists.txt | 16 +- .../armgcc/CMakeLists.txt | 16 +- .../armgcc/CMakeLists.txt | 16 +- .../armgcc/CMakeLists.txt | 16 +- .../armgcc/CMakeLists.txt | 16 +- .../usbx_host_cdc_acm/armgcc/CMakeLists.txt | 16 +- .../armgcc/CMakeLists.txt | 16 +- .../usbx_host_hid_mouse/armgcc/CMakeLists.txt | 16 +- .../armgcc/CMakeLists.txt | 16 +- .../button_toggle_led/armgcc/CMakeLists.txt | 18 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../hello_world_swo/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../power_manager_lpc/armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../utick_wakeup/armgcc/CMakeLists.txt | 20 +- .../measure_frequency/armgcc/CMakeLists.txt | 20 +- .../driver_examples/bod/armgcc/CMakeLists.txt | 20 +- .../casper/armgcc/CMakeLists.txt | 20 +- .../clockout/armgcc/CMakeLists.txt | 20 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../cmp/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_match/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../dma/channel_chain/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../dma/linked_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../dma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../flashiap/armgcc/CMakeLists.txt | 20 +- .../gint/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../hashcrypt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../i2s/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../lpadc/interrupt/armgcc/CMakeLists.txt | 20 +- .../lpadc/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/mrt/armgcc/CMakeLists.txt | 20 +- .../ostimer/armgcc/CMakeLists.txt | 20 +- .../pint/pattern_match/armgcc/CMakeLists.txt | 20 +- .../pint/pin_interrupt/armgcc/CMakeLists.txt | 20 +- .../prince/armgcc/CMakeLists.txt | 20 +- .../driver_examples/puf/armgcc/CMakeLists.txt | 20 +- .../rng/random/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 20 +- .../16bit_counter/armgcc/CMakeLists.txt | 20 +- .../multi_state_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../spi/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../usart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../usart/polling/armgcc/CMakeLists.txt | 20 +- .../wakeup_deepsleep/armgcc/CMakeLists.txt | 20 +- .../wwdt/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_spi/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_usart/armgcc/CMakeLists.txt | 20 +- .../sdcard_fatfs/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sdcard_interrupt/armgcc/CMakeLists.txt | 20 +- .../sdcard_polling/armgcc/CMakeLists.txt | 20 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../freertos_static/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_mtp/bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../hello_world_swo/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../utick_wakeup/armgcc/CMakeLists.txt | 20 +- .../aoi/input_mux/armgcc/CMakeLists.txt | 20 +- .../cdog/armgcc/CMakeLists.txt | 20 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../cmp/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_match/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../dac/dac_basic/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../dma/channel_chain/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../dma/linked_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../dma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../dmic/dmic_dma/armgcc/CMakeLists.txt | 20 +- .../dmic/dmic_hwvad/armgcc/CMakeLists.txt | 20 +- .../dmic/dmic_i2s_dma/armgcc/CMakeLists.txt | 20 +- .../enc/basic/armgcc/CMakeLists.txt | 20 +- .../enc/index_interrupt/armgcc/CMakeLists.txt | 20 +- .../flashiap/armgcc/CMakeLists.txt | 20 +- .../octal/dma_transfer/armgcc/CMakeLists.txt | 18 +- .../polling_transfer/armgcc/CMakeLists.txt | 18 +- .../octal/power_down/armgcc/CMakeLists.txt | 18 +- .../flexspi_nor/armgcc/CMakeLists.txt | 20 +- .../freqme/armgcc/CMakeLists.txt | 20 +- .../gint/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../hscmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../hscmp/polling/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../i2s/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../irtc/armgcc/CMakeLists.txt | 20 +- .../itrc/armgcc/CMakeLists.txt | 20 +- .../lpadc/dma/armgcc/CMakeLists.txt | 20 +- .../lpadc/interrupt/armgcc/CMakeLists.txt | 20 +- .../lpadc/polling/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../mcan/loopback/armgcc/CMakeLists.txt | 20 +- .../mem_interface/armgcc/CMakeLists.txt | 20 +- .../driver_examples/mrt/armgcc/CMakeLists.txt | 20 +- .../opamp/armgcc/CMakeLists.txt | 20 +- .../ostimer/armgcc/CMakeLists.txt | 20 +- .../pint/pattern_match/armgcc/CMakeLists.txt | 20 +- .../pint/pin_interrupt/armgcc/CMakeLists.txt | 20 +- .../benchmark_fft/armgcc/CMakeLists.txt | 24 +- .../benchmark_filter/armgcc/CMakeLists.txt | 24 +- .../benchmark_math/armgcc/CMakeLists.txt | 24 +- .../benchmark_matrix/armgcc/CMakeLists.txt | 24 +- .../benchmark_sw_fft/armgcc/CMakeLists.txt | 24 +- .../benchmark_sw_filter/armgcc/CMakeLists.txt | 24 +- .../benchmark_sw_math/armgcc/CMakeLists.txt | 24 +- .../benchmark_sw_matrix/armgcc/CMakeLists.txt | 24 +- .../benchmark_vector/armgcc/CMakeLists.txt | 24 +- .../powerquad/cmsis/armgcc/CMakeLists.txt | 24 +- .../powerquad/filter/armgcc/CMakeLists.txt | 24 +- .../powerquad/fir_fast/armgcc/CMakeLists.txt | 24 +- .../powerquad/math/armgcc/CMakeLists.txt | 24 +- .../powerquad/matrix/armgcc/CMakeLists.txt | 24 +- .../powerquad/transform/armgcc/CMakeLists.txt | 24 +- .../puf_v3/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pwm/armgcc/CMakeLists.txt | 20 +- .../runbootloader/armgcc/CMakeLists.txt | 20 +- .../16bit_counter/armgcc/CMakeLists.txt | 20 +- .../multi_state_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../spi/interrupt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../usart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../usart/polling/armgcc/CMakeLists.txt | 20 +- .../utick/armgcc/CMakeLists.txt | 20 +- .../vref_1/armgcc/CMakeLists.txt | 20 +- .../wwdt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_spi/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_blinky_ns/armgcc/CMakeLists.txt | 16 +- .../freertos_blinky_s/armgcc/CMakeLists.txt | 20 +- .../freertos_usart/armgcc/CMakeLists.txt | 20 +- .../hello_world_ns/armgcc/CMakeLists.txt | 20 +- .../hello_world_s/armgcc/CMakeLists.txt | 20 +- .../secure_faults_ns/armgcc/CMakeLists.txt | 20 +- .../secure_faults_s/armgcc/CMakeLists.txt | 20 +- .../secure_gpio_ns/armgcc/CMakeLists.txt | 20 +- .../secure_gpio_s/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 16 +- .../cm33_core0/armgcc/CMakeLists.txt | 16 +- .../cm33_core0/armgcc/CMakeLists.txt | 14 +- .../cm33_core0/armgcc/CMakeLists.txt | 12 +- .../cm33_core0/armgcc/CMakeLists.txt | 12 +- .../cm33_core0/armgcc/CMakeLists.txt | 10 +- .../cm33_core0/armgcc/CMakeLists.txt | 10 +- .../cm33_core0/armgcc/CMakeLists.txt | 10 +- .../cm33_core0/armgcc/CMakeLists.txt | 10 +- .../cm33_core0/armgcc/CMakeLists.txt | 16 +- .../cm33_core0/armgcc/CMakeLists.txt | 16 +- .../cm33_core0/armgcc/CMakeLists.txt | 16 +- .../cm33_core0/armgcc/CMakeLists.txt | 16 +- .../cm33_core0/armgcc/CMakeLists.txt | 16 +- .../cm33_core0/armgcc/CMakeLists.txt | 16 +- .../cm33_core0/armgcc/CMakeLists.txt | 16 +- .../cm33_core0/armgcc/CMakeLists.txt | 16 +- .../cm33_core0/armgcc/CMakeLists.txt | 16 +- .../cm33_core0/armgcc/CMakeLists.txt | 16 +- .../cm33_core0/armgcc/CMakeLists.txt | 18 +- .../master/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../log/bm/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../shell/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../bod/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../casper/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../clockout/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../polling/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../crc/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../flashiap/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../gint/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../dma/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../polling/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core1/armgcc/CMakeLists.txt | 20 +- .../mutex/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../mutex/cm33_core1/armgcc/CMakeLists.txt | 20 +- .../mrt/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../ostimer/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 24 +- .../cm33_core0/armgcc/CMakeLists.txt | 24 +- .../cm33_core0/armgcc/CMakeLists.txt | 24 +- .../cm33_core0/armgcc/CMakeLists.txt | 24 +- .../cm33_core0/armgcc/CMakeLists.txt | 24 +- .../cm33_core0/armgcc/CMakeLists.txt | 24 +- .../cm33_core0/armgcc/CMakeLists.txt | 24 +- .../cm33_core0/armgcc/CMakeLists.txt | 24 +- .../cm33_core0/armgcc/CMakeLists.txt | 24 +- .../cmsis/cm33_core0/armgcc/CMakeLists.txt | 24 +- .../filter/cm33_core0/armgcc/CMakeLists.txt | 24 +- .../fir_fast/cm33_core0/armgcc/CMakeLists.txt | 24 +- .../math/cm33_core0/armgcc/CMakeLists.txt | 24 +- .../matrix/cm33_core0/armgcc/CMakeLists.txt | 24 +- .../cm33_core0/armgcc/CMakeLists.txt | 24 +- .../prince/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../puf/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../random/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../rtc/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../polling/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../wwdt/cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core1/armgcc/CMakeLists.txt | 22 +- .../cm33_core0/armgcc/CMakeLists.txt | 22 +- .../cm33_core1/armgcc/CMakeLists.txt | 22 +- .../cm33_core0/armgcc/CMakeLists.txt | 22 +- .../cm33_core1/armgcc/CMakeLists.txt | 22 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core1/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core1/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core1/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core1/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core1/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/ns/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/s/armgcc/CMakeLists.txt | 20 +- .../cm33_core1/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 16 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 16 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../cm33_core0/armgcc/CMakeLists.txt | 20 +- .../hello_world_ns/armgcc/CMakeLists.txt | 20 +- .../hello_world_s/armgcc/CMakeLists.txt | 20 +- .../secure_faults_ns/armgcc/CMakeLists.txt | 20 +- .../secure_faults_s/armgcc/CMakeLists.txt | 20 +- .../secure_gpio_ns/armgcc/CMakeLists.txt | 20 +- .../secure_gpio_s/armgcc/CMakeLists.txt | 20 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 12 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 12 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 12 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 12 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 12 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 12 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 12 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 12 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 12 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 12 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 12 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 14 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 14 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../bm/cm33_core0/armgcc/CMakeLists.txt | 8 +- .../freertos/cm33_core0/armgcc/CMakeLists.txt | 10 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../acomp/acomp_basic/armgcc/CMakeLists.txt | 20 +- .../acomp_interrupt/armgcc/CMakeLists.txt | 20 +- .../adc/lpc_adc_basic/armgcc/CMakeLists.txt | 20 +- .../adc/lpc_adc_burst/armgcc/CMakeLists.txt | 20 +- .../lpc_adc_interrupt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/bod/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_match/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../iap/iap_basic/armgcc/CMakeLists.txt | 20 +- .../iap/iap_flash/armgcc/CMakeLists.txt | 20 +- .../driver_examples/mrt/armgcc/CMakeLists.txt | 20 +- .../pint/pattern_match/armgcc/CMakeLists.txt | 20 +- .../pint/pin_interrupt/armgcc/CMakeLists.txt | 20 +- .../interrupt/master/armgcc/CMakeLists.txt | 20 +- .../spi/interrupt/slave/armgcc/CMakeLists.txt | 20 +- .../spi/polling/master/armgcc/CMakeLists.txt | 20 +- .../spi/polling/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../usart/polling/armgcc/CMakeLists.txt | 20 +- .../usart/terminal/armgcc/CMakeLists.txt | 20 +- .../transfer_interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../driver_examples/wkt/armgcc/CMakeLists.txt | 20 +- .../wwdt/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../acomp/acomp_basic/armgcc/CMakeLists.txt | 20 +- .../acomp_interrupt/armgcc/CMakeLists.txt | 20 +- .../adc/lpc_adc_basic/armgcc/CMakeLists.txt | 20 +- .../adc/lpc_adc_burst/armgcc/CMakeLists.txt | 20 +- .../lpc_adc_interrupt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/bod/armgcc/CMakeLists.txt | 20 +- .../capt/capt_acomp/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../capt/capt_basic/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_match/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../dac/lpc_dac_basic/armgcc/CMakeLists.txt | 20 +- .../lpc_dac_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../iap/iap_basic/armgcc/CMakeLists.txt | 20 +- .../iap/iap_flash/armgcc/CMakeLists.txt | 20 +- .../driver_examples/mrt/armgcc/CMakeLists.txt | 20 +- .../pint/pattern_match/armgcc/CMakeLists.txt | 20 +- .../pint/pin_interrupt/armgcc/CMakeLists.txt | 20 +- .../plu/combination/armgcc/CMakeLists.txt | 20 +- .../interrupt/master/armgcc/CMakeLists.txt | 20 +- .../spi/interrupt/slave/armgcc/CMakeLists.txt | 20 +- .../spi/polling/master/armgcc/CMakeLists.txt | 20 +- .../spi/polling/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../usart/polling/armgcc/CMakeLists.txt | 20 +- .../usart/terminal/armgcc/CMakeLists.txt | 20 +- .../transfer_interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../driver_examples/wkt/armgcc/CMakeLists.txt | 20 +- .../wwdt/armgcc/CMakeLists.txt | 20 +- .../capt_key/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../acomp/acomp_basic/armgcc/CMakeLists.txt | 20 +- .../acomp_interrupt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../iap/iap_basic/armgcc/CMakeLists.txt | 20 +- .../iap/iap_flash/armgcc/CMakeLists.txt | 20 +- .../driver_examples/mrt/armgcc/CMakeLists.txt | 20 +- .../16bit_counter/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../interrupt/master/armgcc/CMakeLists.txt | 20 +- .../spi/interrupt/slave/armgcc/CMakeLists.txt | 20 +- .../spi/polling/master/armgcc/CMakeLists.txt | 20 +- .../spi/polling/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../usart/polling/armgcc/CMakeLists.txt | 20 +- .../usart/terminal/armgcc/CMakeLists.txt | 20 +- .../transfer_interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../transfer_sync_mode/armgcc/CMakeLists.txt | 20 +- .../driver_examples/wkt/armgcc/CMakeLists.txt | 20 +- .../wwdt/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../acomp/acomp_basic/armgcc/CMakeLists.txt | 20 +- .../acomp_interrupt/armgcc/CMakeLists.txt | 20 +- .../adc/lpc_adc_basic/armgcc/CMakeLists.txt | 20 +- .../adc/lpc_adc_burst/armgcc/CMakeLists.txt | 20 +- .../adc/lpc_adc_dma/armgcc/CMakeLists.txt | 20 +- .../lpc_adc_interrupt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../dma/channel_chain/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../dma/linked_transfer/armgcc/CMakeLists.txt | 20 +- .../dma/m2m_polling/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../dma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../i2c/dma_b2b/master/armgcc/CMakeLists.txt | 20 +- .../i2c/dma_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../iap/iap_basic/armgcc/CMakeLists.txt | 20 +- .../iap/iap_flash/armgcc/CMakeLists.txt | 20 +- .../driver_examples/mrt/armgcc/CMakeLists.txt | 20 +- .../pint/pattern_match/armgcc/CMakeLists.txt | 20 +- .../pint/pin_interrupt/armgcc/CMakeLists.txt | 20 +- .../16bit_counter/armgcc/CMakeLists.txt | 20 +- .../multi_state_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../interrupt/master/armgcc/CMakeLists.txt | 20 +- .../spi/interrupt/slave/armgcc/CMakeLists.txt | 20 +- .../spi/polling/master/armgcc/CMakeLists.txt | 20 +- .../spi/polling/slave/armgcc/CMakeLists.txt | 20 +- .../transfer_dma/master/armgcc/CMakeLists.txt | 20 +- .../transfer_dma/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../usart/polling/armgcc/CMakeLists.txt | 20 +- .../usart/terminal/armgcc/CMakeLists.txt | 20 +- .../usart/transfer_dma/armgcc/CMakeLists.txt | 20 +- .../transfer_interrupt/armgcc/CMakeLists.txt | 20 +- .../transfer_rb_dma/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../transfer_sync_mode/armgcc/CMakeLists.txt | 20 +- .../driver_examples/wkt/armgcc/CMakeLists.txt | 20 +- .../wwdt/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../acomp/acomp_basic/armgcc/CMakeLists.txt | 20 +- .../acomp_interrupt/armgcc/CMakeLists.txt | 20 +- .../adc/lpc_adc_basic/armgcc/CMakeLists.txt | 20 +- .../adc/lpc_adc_burst/armgcc/CMakeLists.txt | 20 +- .../adc/lpc_adc_dma/armgcc/CMakeLists.txt | 20 +- .../lpc_adc_interrupt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_match/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../dac/lpc_dac_basic/armgcc/CMakeLists.txt | 20 +- .../dac/lpc_dac_dma/armgcc/CMakeLists.txt | 20 +- .../lpc_dac_interrupt/armgcc/CMakeLists.txt | 20 +- .../dma/channel_chain/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../dma/linked_transfer/armgcc/CMakeLists.txt | 20 +- .../dma/m2m_polling/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../dma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../i2c/dma_b2b/master/armgcc/CMakeLists.txt | 20 +- .../i2c/dma_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../iap/iap_basic/armgcc/CMakeLists.txt | 20 +- .../iap/iap_faim/armgcc/CMakeLists.txt | 20 +- .../iap/iap_flash/armgcc/CMakeLists.txt | 20 +- .../driver_examples/mrt/armgcc/CMakeLists.txt | 20 +- .../pint/pattern_match/armgcc/CMakeLists.txt | 20 +- .../pint/pin_interrupt/armgcc/CMakeLists.txt | 20 +- .../16bit_counter/armgcc/CMakeLists.txt | 20 +- .../multi_state_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../interrupt/master/armgcc/CMakeLists.txt | 20 +- .../spi/interrupt/slave/armgcc/CMakeLists.txt | 20 +- .../spi/polling/master/armgcc/CMakeLists.txt | 20 +- .../spi/polling/slave/armgcc/CMakeLists.txt | 20 +- .../transfer_dma/master/armgcc/CMakeLists.txt | 20 +- .../transfer_dma/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../usart/polling/armgcc/CMakeLists.txt | 20 +- .../usart/terminal/armgcc/CMakeLists.txt | 20 +- .../usart/transfer_dma/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../transfer_interrupt/armgcc/CMakeLists.txt | 20 +- .../transfer_rb_dma/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../transfer_sync_mode/armgcc/CMakeLists.txt | 20 +- .../driver_examples/wkt/armgcc/CMakeLists.txt | 20 +- .../wwdt/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../loopback/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../loopback/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../blitblend/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../character/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../dpu/rop/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../loopback/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../loopback/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 18 +- .../cm4_core1/armgcc/CMakeLists.txt | 18 +- .../ftm/timer/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../ftm/timer/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../intmux/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../intmux/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../rgb565/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../yuv422/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../interrupt/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../interrupt/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../polling/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../polling/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../master/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../slave/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../master/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../slave/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../master/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../slave/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../master/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../slave/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../master/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../slave/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../master/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../slave/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../master/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../slave/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../interrupt/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../interrupt/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../polling/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../polling/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../mu/interrupt/core0/armgcc/CMakeLists.txt | 20 +- .../mu/interrupt/core1/armgcc/CMakeLists.txt | 20 +- .../mu/polling/core0/armgcc/CMakeLists.txt | 20 +- .../mu/polling/core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../interrupt/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../interrupt/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../dual_core/core0/armgcc/CMakeLists.txt | 20 +- .../dual_core/core1/armgcc/CMakeLists.txt | 20 +- .../uboot/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../uboot/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../tpm/timer/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../tpm/timer/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../tstmr/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../tstmr/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../wdog32/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../wdog32/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../mmcau_api/cm4_core0/armgcc/CMakeLists.txt | 32 +- .../mmcau_api/cm4_core1/armgcc/CMakeLists.txt | 32 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../master/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../master/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../slave/cm4_core0/armgcc/CMakeLists.txt | 20 +- .../slave/cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../cm4_core0/armgcc/CMakeLists.txt | 20 +- .../cm4_core1/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../power_mode_switch/armgcc/CMakeLists.txt | 20 +- .../demo_apps/srtm_demo/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../canfd/loopback/armgcc/CMakeLists.txt | 20 +- .../loopback_transfer/armgcc/CMakeLists.txt | 20 +- .../dpu/blitblend/armgcc/CMakeLists.txt | 20 +- .../dpu/character/armgcc/CMakeLists.txt | 20 +- .../dpu/fetch_decode/armgcc/CMakeLists.txt | 20 +- .../dpu/rop/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../edma/scatter_gather/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../enet/txrx_transfer/armgcc/CMakeLists.txt | 20 +- .../esai/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../flexcan/loopback/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../loopback_transfer/armgcc/CMakeLists.txt | 20 +- .../polling_transfer/armgcc/CMakeLists.txt | 18 +- .../ftm/combine_pwm/armgcc/CMakeLists.txt | 20 +- .../dual_edge_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/input_capture/armgcc/CMakeLists.txt | 20 +- .../ftm/output_compare/armgcc/CMakeLists.txt | 20 +- .../ftm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../ftm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../ftm/timer/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../gpt/capture/armgcc/CMakeLists.txt | 20 +- .../gpt/timer/armgcc/CMakeLists.txt | 20 +- .../intmux/armgcc/CMakeLists.txt | 20 +- .../isi/ci_pi/yuv422/armgcc/CMakeLists.txt | 20 +- .../mipi_csi2/rgb565/armgcc/CMakeLists.txt | 20 +- .../mipi_csi2/yuv422/armgcc/CMakeLists.txt | 20 +- .../lpadc/interrupt/armgcc/CMakeLists.txt | 20 +- .../lpadc/polling/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lpit/single_channel/armgcc/CMakeLists.txt | 20 +- .../edma_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/polling/armgcc/CMakeLists.txt | 20 +- .../rgpio/led_output/armgcc/CMakeLists.txt | 20 +- .../sai/edma_transfer/armgcc/CMakeLists.txt | 20 +- .../sai/interrupt/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../sema42/uboot/armgcc/CMakeLists.txt | 20 +- .../dual_edge_capture/armgcc/CMakeLists.txt | 20 +- .../tpm/input_capture/armgcc/CMakeLists.txt | 20 +- .../tpm/output_compare/armgcc/CMakeLists.txt | 20 +- .../tpm/pwm_twochannel/armgcc/CMakeLists.txt | 20 +- .../tpm/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../tpm/timer/armgcc/CMakeLists.txt | 20 +- .../tstmr/armgcc/CMakeLists.txt | 20 +- .../wdog32/armgcc/CMakeLists.txt | 20 +- .../mmcau_api/armgcc/CMakeLists.txt | 32 +- .../linux_remote/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../i3c_bus/master/armgcc/CMakeLists.txt | 20 +- .../i3c_bus/read_sensor/armgcc/CMakeLists.txt | 20 +- .../i3c_bus/slave/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../dsp_hello_world/armgcc/CMakeLists.txt | 20 +- .../extram_hello_world/armgcc/CMakeLists.txt | 20 +- .../extram_loader/armgcc/CMakeLists.txt | 20 +- .../sx1502_led_control/armgcc/CMakeLists.txt | 20 +- .../dmic_i2s_hwvad/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../hello_world_hybrid/armgcc/CMakeLists.txt | 20 +- .../hello_world_swo/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../power_manager/armgcc/CMakeLists.txt | 10 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../acmp/interrupt/armgcc/CMakeLists.txt | 10 +- .../acmp/polling/armgcc/CMakeLists.txt | 10 +- .../acmp/round_robin/armgcc/CMakeLists.txt | 10 +- .../casper/armgcc/CMakeLists.txt | 20 +- .../clockout/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_match/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../ctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../dma/channel_chain/armgcc/CMakeLists.txt | 20 +- .../interleave_transfer/armgcc/CMakeLists.txt | 20 +- .../dma/linked_transfer/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../dmic/dmic_dma/armgcc/CMakeLists.txt | 20 +- .../dmic/dmic_hwvad/armgcc/CMakeLists.txt | 20 +- .../dmic/dmic_i2s_dma/armgcc/CMakeLists.txt | 20 +- .../dmic_multi_channel/armgcc/CMakeLists.txt | 20 +- .../nor/dma_transfer/armgcc/CMakeLists.txt | 18 +- .../polling_transfer/armgcc/CMakeLists.txt | 18 +- .../psram/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../polling_transfer/armgcc/CMakeLists.txt | 20 +- .../fmeas/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../hashcrypt/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/master/armgcc/CMakeLists.txt | 20 +- .../polling_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../dma_record_playback/armgcc/CMakeLists.txt | 20 +- .../i2s/dma_tdm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../i2s/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../iap/flash_fcb/armgcc/CMakeLists.txt | 20 +- .../iap/iap_boot/armgcc/CMakeLists.txt | 10 +- .../iap/iap_flash/armgcc/CMakeLists.txt | 10 +- .../iap/iap_otp/armgcc/CMakeLists.txt | 10 +- .../lpadc/dma/armgcc/CMakeLists.txt | 20 +- .../lpadc/interrupt/armgcc/CMakeLists.txt | 20 +- .../lpadc/polling/armgcc/CMakeLists.txt | 20 +- .../single_interrupt/armgcc/CMakeLists.txt | 10 +- .../single_polling/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 20 +- .../driver_examples/mrt/armgcc/CMakeLists.txt | 20 +- .../ostimer/armgcc/CMakeLists.txt | 20 +- .../otfad/decrypt/armgcc/CMakeLists.txt | 18 +- .../pca9420/armgcc/CMakeLists.txt | 20 +- .../pint/pattern_match/armgcc/CMakeLists.txt | 20 +- .../pint/pin_interrupt/armgcc/CMakeLists.txt | 20 +- .../benchmark_fft/armgcc/CMakeLists.txt | 28 +- .../benchmark_filter/armgcc/CMakeLists.txt | 28 +- .../benchmark_math/armgcc/CMakeLists.txt | 28 +- .../benchmark_matrix/armgcc/CMakeLists.txt | 28 +- .../benchmark_sw_fft/armgcc/CMakeLists.txt | 28 +- .../benchmark_sw_filter/armgcc/CMakeLists.txt | 28 +- .../benchmark_sw_math/armgcc/CMakeLists.txt | 28 +- .../benchmark_sw_matrix/armgcc/CMakeLists.txt | 28 +- .../benchmark_vector/armgcc/CMakeLists.txt | 28 +- .../powerquad/cmsis/armgcc/CMakeLists.txt | 28 +- .../powerquad/filter/armgcc/CMakeLists.txt | 28 +- .../powerquad/fir_fast/armgcc/CMakeLists.txt | 28 +- .../powerquad/math/armgcc/CMakeLists.txt | 28 +- .../powerquad/matrix/armgcc/CMakeLists.txt | 28 +- .../powerquad/transform/armgcc/CMakeLists.txt | 28 +- .../driver_examples/puf/armgcc/CMakeLists.txt | 20 +- .../driver_examples/rtc/armgcc/CMakeLists.txt | 20 +- .../16bit_counter/armgcc/CMakeLists.txt | 20 +- .../multi_state_pwm/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../sctimer/simple_pwm/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../trng/random/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../usart/dma_low_power/armgcc/CMakeLists.txt | 20 +- .../usart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../usart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../usart/polling/armgcc/CMakeLists.txt | 20 +- .../utick/armgcc/CMakeLists.txt | 20 +- .../wwdt/armgcc/CMakeLists.txt | 20 +- .../cm33/armgcc/CMakeLists.txt | 22 +- .../mu_interrupt/cm33/armgcc/CMakeLists.txt | 22 +- .../mu_polling/cm33/armgcc/CMakeLists.txt | 22 +- .../naturedsp/cm33/armgcc/CMakeLists.txt | 22 +- .../sema42/cm33/armgcc/CMakeLists.txt | 22 +- .../xaf_playback/cm33/armgcc/CMakeLists.txt | 22 +- .../cm33/armgcc/CMakeLists.txt | 22 +- .../xaf_record/cm33/armgcc/CMakeLists.txt | 26 +- .../xaf_usb_demo/cm33/armgcc/CMakeLists.txt | 22 +- .../glow_cifar10/cm33/armgcc/CMakeLists.txt | 26 +- .../nn_demo/cm33/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_mpu_ns/armgcc/CMakeLists.txt | 26 +- .../freertos_mpu_s/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_spi/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_blinky_ns/armgcc/CMakeLists.txt | 26 +- .../freertos_blinky_s/armgcc/CMakeLists.txt | 20 +- .../freertos_usart/armgcc/CMakeLists.txt | 20 +- .../sdcard_fatfs/armgcc/CMakeLists.txt | 20 +- .../sdcard_freertos/armgcc/CMakeLists.txt | 20 +- .../sdcard_interrupt/armgcc/CMakeLists.txt | 20 +- .../sdcard_polling/armgcc/CMakeLists.txt | 20 +- .../sdmmc_examples/sdio/armgcc/CMakeLists.txt | 20 +- .../sdio_freertos/armgcc/CMakeLists.txt | 20 +- .../hello_world_ns/armgcc/CMakeLists.txt | 20 +- .../hello_world_s/armgcc/CMakeLists.txt | 20 +- .../secure_faults_ns/armgcc/CMakeLists.txt | 20 +- .../secure_faults_s/armgcc/CMakeLists.txt | 20 +- .../secure_gpio_ns/armgcc/CMakeLists.txt | 20 +- .../secure_gpio_s/armgcc/CMakeLists.txt | 20 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_dfu/bm/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 18 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../usb_device_mtp/bm/armgcc/CMakeLists.txt | 12 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../usb_host_cdc/bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 16 +- .../freertos/armgcc/CMakeLists.txt | 18 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../freertos/armgcc/CMakeLists.txt | 12 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../bm/armgcc/CMakeLists.txt | 8 +- .../freertos/armgcc/CMakeLists.txt | 10 +- .../armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../uart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../adc16_low_power/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../adc16_potentiometer/armgcc/CMakeLists.txt | 20 +- .../afe_qtimer/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../power_manager/armgcc/CMakeLists.txt | 20 +- .../power_mode_switch/armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../slcd_guessnum/armgcc/CMakeLists.txt | 20 +- .../adc16/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc16/polling/armgcc/CMakeLists.txt | 20 +- .../afe/interrupt/armgcc/CMakeLists.txt | 20 +- .../afe/polling/armgcc/CMakeLists.txt | 20 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../cmp/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../dma/channel_link/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../dma/ring_buffer/armgcc/CMakeLists.txt | 20 +- .../dma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../irtc/armgcc/CMakeLists.txt | 20 +- .../lptmr/armgcc/CMakeLists.txt | 20 +- .../mcg/fee_blpe/armgcc/CMakeLists.txt | 20 +- .../mcg/fee_blpi/armgcc/CMakeLists.txt | 20 +- .../mcg/fei_blpi/armgcc/CMakeLists.txt | 20 +- .../mcg/pee_blpe/armgcc/CMakeLists.txt | 20 +- .../mcg/pee_blpi/armgcc/CMakeLists.txt | 20 +- .../mcg/pei_blpi/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 20 +- .../qtmr/armgcc/CMakeLists.txt | 20 +- .../rnga/random/armgcc/CMakeLists.txt | 20 +- .../slcd/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../sysmpu/armgcc/CMakeLists.txt | 20 +- .../uart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../vref/armgcc/CMakeLists.txt | 20 +- .../wdog/armgcc/CMakeLists.txt | 20 +- .../xbar/armgcc/CMakeLists.txt | 20 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_spi/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_uart/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../uart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../adc16_low_power/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../adc16_potentiometer/armgcc/CMakeLists.txt | 20 +- .../afe_qtimer/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../power_manager/armgcc/CMakeLists.txt | 20 +- .../power_mode_switch/armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../slcd_guessnum/armgcc/CMakeLists.txt | 20 +- .../adc16/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc16/polling/armgcc/CMakeLists.txt | 20 +- .../afe/interrupt/armgcc/CMakeLists.txt | 20 +- .../afe/polling/armgcc/CMakeLists.txt | 20 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../cmp/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../dma/channel_link/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../dma/ring_buffer/armgcc/CMakeLists.txt | 20 +- .../dma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../irtc/armgcc/CMakeLists.txt | 20 +- .../lptmr/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../lpuart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/polling/armgcc/CMakeLists.txt | 20 +- .../mcg/fee_blpe/armgcc/CMakeLists.txt | 20 +- .../mcg/fee_blpi/armgcc/CMakeLists.txt | 20 +- .../mcg/fei_blpi/armgcc/CMakeLists.txt | 20 +- .../mcg/pee_blpe/armgcc/CMakeLists.txt | 20 +- .../mcg/pee_blpi/armgcc/CMakeLists.txt | 20 +- .../mcg/pei_blpi/armgcc/CMakeLists.txt | 20 +- .../mmau/armgcc/CMakeLists.txt | 20 +- .../pdb/adc16_trigger/armgcc/CMakeLists.txt | 20 +- .../pdb/delay_interrupt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 20 +- .../qtmr/armgcc/CMakeLists.txt | 20 +- .../rnga/random/armgcc/CMakeLists.txt | 20 +- .../slcd/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../sysmpu/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../uart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../wdog/armgcc/CMakeLists.txt | 20 +- .../xbar/armgcc/CMakeLists.txt | 20 +- .../mmcau_api/armgcc/CMakeLists.txt | 24 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_spi/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_uart/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../uart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../log/bm/armgcc/CMakeLists.txt | 20 +- .../log/freertos/armgcc/CMakeLists.txt | 20 +- .../adc16_low_power/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../adc16_potentiometer/armgcc/CMakeLists.txt | 20 +- .../afe_qtimer/armgcc/CMakeLists.txt | 20 +- .../hello_world/armgcc/CMakeLists.txt | 20 +- .../led_blinky/armgcc/CMakeLists.txt | 20 +- .../power_manager/armgcc/CMakeLists.txt | 20 +- .../power_mode_switch/armgcc/CMakeLists.txt | 20 +- .../demo_apps/shell/armgcc/CMakeLists.txt | 20 +- .../slcd_guessnum/armgcc/CMakeLists.txt | 20 +- .../adc16/interrupt/armgcc/CMakeLists.txt | 20 +- .../adc16/polling/armgcc/CMakeLists.txt | 20 +- .../afe/interrupt/armgcc/CMakeLists.txt | 20 +- .../afe/polling/armgcc/CMakeLists.txt | 20 +- .../cmp/interrupt/armgcc/CMakeLists.txt | 20 +- .../cmp/polling/armgcc/CMakeLists.txt | 20 +- .../driver_examples/crc/armgcc/CMakeLists.txt | 20 +- .../dma/channel_link/armgcc/CMakeLists.txt | 20 +- .../memory_to_memory/armgcc/CMakeLists.txt | 20 +- .../dma/ring_buffer/armgcc/CMakeLists.txt | 20 +- .../dma/wrap_transfer/armgcc/CMakeLists.txt | 20 +- .../driver_examples/ewm/armgcc/CMakeLists.txt | 20 +- .../flash/pflash/armgcc/CMakeLists.txt | 20 +- .../input_interrupt/armgcc/CMakeLists.txt | 20 +- .../gpio/led_output/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../irtc/armgcc/CMakeLists.txt | 20 +- .../lptmr/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../dma_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../lpuart/polling/armgcc/CMakeLists.txt | 20 +- .../mcg/fee_blpe/armgcc/CMakeLists.txt | 20 +- .../mcg/fee_blpi/armgcc/CMakeLists.txt | 20 +- .../mcg/fei_blpi/armgcc/CMakeLists.txt | 20 +- .../mcg/pee_blpe/armgcc/CMakeLists.txt | 20 +- .../mcg/pee_blpi/armgcc/CMakeLists.txt | 20 +- .../mcg/pei_blpi/armgcc/CMakeLists.txt | 20 +- .../mmau/armgcc/CMakeLists.txt | 20 +- .../pdb/adc16_trigger/armgcc/CMakeLists.txt | 20 +- .../pdb/delay_interrupt/armgcc/CMakeLists.txt | 20 +- .../driver_examples/pit/armgcc/CMakeLists.txt | 20 +- .../qtmr/armgcc/CMakeLists.txt | 20 +- .../rnga/random/armgcc/CMakeLists.txt | 20 +- .../slcd/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../interrupt_b2b/slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../master/armgcc/CMakeLists.txt | 20 +- .../slave/armgcc/CMakeLists.txt | 20 +- .../sysmpu/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../dma_rb_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/dma_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/interrupt/armgcc/CMakeLists.txt | 20 +- .../armgcc/CMakeLists.txt | 20 +- .../interrupt_transfer/armgcc/CMakeLists.txt | 20 +- .../uart/polling/armgcc/CMakeLists.txt | 20 +- .../vref/armgcc/CMakeLists.txt | 20 +- .../wdog/armgcc/CMakeLists.txt | 20 +- .../xbar/armgcc/CMakeLists.txt | 20 +- .../mmcau_api/armgcc/CMakeLists.txt | 24 +- .../freertos_event/armgcc/CMakeLists.txt | 20 +- .../freertos_generic/armgcc/CMakeLists.txt | 20 +- .../freertos_hello/armgcc/CMakeLists.txt | 20 +- .../freertos_i2c/armgcc/CMakeLists.txt | 20 +- .../freertos_lpuart/armgcc/CMakeLists.txt | 20 +- .../freertos_mutex/armgcc/CMakeLists.txt | 20 +- .../freertos_queue/armgcc/CMakeLists.txt | 20 +- .../freertos_sem/armgcc/CMakeLists.txt | 20 +- .../freertos_spi/armgcc/CMakeLists.txt | 20 +- .../freertos_swtimer/armgcc/CMakeLists.txt | 20 +- .../freertos_tickless/armgcc/CMakeLists.txt | 20 +- .../freertos_uart/armgcc/CMakeLists.txt | 20 +- 9024 files changed, 127197 insertions(+), 73053 deletions(-) diff --git a/evkbimxrt1050/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt index 3e5438d227d..43b6d989bbf 100644 --- a/evkbimxrt1050/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -328,7 +334,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -398,11 +404,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt index bb0dee7019d..5ac621c3d02 100644 --- a/evkbimxrt1050/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -331,7 +337,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -401,11 +407,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt index 8ab93a63b46..d8823024ce8 100644 --- a/evkbimxrt1050/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -72,7 +78,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -140,11 +146,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt index ee1206da56c..2259471733b 100644 --- a/evkbimxrt1050/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,9 +122,9 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt index 419acb6d601..04272aa2055 100644 --- a/evkbimxrt1050/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -69,7 +75,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,9 +143,9 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/guix_washing_machine/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/guix_washing_machine/armgcc/CMakeLists.txt index 1c6eb5e185b..ccd263efe24 100644 --- a/evkbimxrt1050/azure_rtos_examples/guix_washing_machine/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/guix_washing_machine/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -76,7 +82,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -132,9 +138,9 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/guix ./CMakeFiles/libguix) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/guix ./CMakeFiles/libguix) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt index ada53a09a2b..c47654fa46b 100644 --- a/evkbimxrt1050/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,7 +122,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt index e8ad9ae4ca3..020282522d1 100644 --- a/evkbimxrt1050/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -72,7 +78,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -138,11 +144,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt index 098e14e5a96..0aa319cfcd8 100644 --- a/evkbimxrt1050/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -70,7 +76,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -136,11 +142,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt index 411f319248f..ed805419e0c 100644 --- a/evkbimxrt1050/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -335,7 +341,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -405,11 +411,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt index 73039fc26ac..29a07dfdd7b 100644 --- a/evkbimxrt1050/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,7 +121,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt index 79d654f3b66..e75a8d3a408 100644 --- a/evkbimxrt1050/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,7 +121,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/spi_example/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/spi_example/armgcc/CMakeLists.txt index cc00f144614..520bb0fa2e2 100644 --- a/evkbimxrt1050/azure_rtos_examples/spi_example/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/spi_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,7 +122,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt index 8d1b652d0d9..514835f506c 100644 --- a/evkbimxrt1050/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,7 +115,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt index bdcdc33d9f2..3063a37b1a7 100644 --- a/evkbimxrt1050/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,7 +119,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt index 15e7fe0d9b4..cf5cb28bf1c 100644 --- a/evkbimxrt1050/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_composite_cdc_acm_cdc_acm.c" "${ProjDirPath}/../ux_device_descriptor.c" "${ProjDirPath}/../ux_device_descriptor.h" @@ -105,15 +111,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -173,13 +179,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt index 952f0314623..b4fef685b47 100644 --- a/evkbimxrt1050/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_hid_keyboard.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -171,13 +177,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt index 45be05b1c7d..5f711c7658d 100644 --- a/evkbimxrt1050/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_hid_mouse.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -171,13 +177,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt index 5ee8e9c3615..503b60432eb 100644 --- a/evkbimxrt1050/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_mass_storage.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -171,13 +177,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt index e7ccb2aed25..5f0e1d579cd 100644 --- a/evkbimxrt1050/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_hid_keyboard.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -144,13 +150,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt index 86726af95ce..453c2940f43 100644 --- a/evkbimxrt1050/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_hid_mouse.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -144,13 +150,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt b/evkbimxrt1050/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt index 3d6b360d8a8..5a7a0bde807 100644 --- a/evkbimxrt1050/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_mass_storage.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -144,13 +150,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbimxrt1050/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt index bb86a585d87..5f295195c7f 100644 --- a/evkbimxrt1050/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/cmsis_driver_examples/enet/txrx_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/cmsis_driver_examples/enet/txrx_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbimxrt1050/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 7ad3d6e6174..29cbc7d8f6c 100644 --- a/evkbimxrt1050/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbimxrt1050/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 769d39efdaa..29a0e215221 100644 --- a/evkbimxrt1050/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbimxrt1050/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 436ad1a5dcd..3799495c3b6 100644 --- a/evkbimxrt1050/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/cmsis_driver_examples/lpi2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/cmsis_driver_examples/lpi2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbimxrt1050/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index a396049f29f..4c50c8315a3 100644 --- a/evkbimxrt1050/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbimxrt1050/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index af1f6954589..25cdea978a1 100644 --- a/evkbimxrt1050/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/cmsis_driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/cmsis_driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbimxrt1050/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 8a5f7cc60c4..7a5fb0ddd73 100644 --- a/evkbimxrt1050/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbimxrt1050/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 0292984dc1d..97dc715565f 100644 --- a/evkbimxrt1050/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/cmsis_driver_examples/lpspi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/cmsis_driver_examples/lpspi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbimxrt1050/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 945e4a07f26..3f7f2864583 100644 --- a/evkbimxrt1050/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/cmsis_driver_examples/lpspi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/cmsis_driver_examples/lpspi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 4ea1d9549a3..7d219773f7d 100644 --- a/evkbimxrt1050/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/cmsis_driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/cmsis_driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index d81cfab8b75..0ca0acb7c2b 100644 --- a/evkbimxrt1050/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/cmsis_driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/cmsis_driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt b/evkbimxrt1050/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt index 298a53c935d..31d17d781c1 100644 --- a/evkbimxrt1050/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/component_examples/flash_component/flexspi_nor - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/component_examples/flash_component/flexspi_nor + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/component_examples/log/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/component_examples/log/bm/armgcc/CMakeLists.txt index fe6d4c1dcc7..c6414c3b6c1 100644 --- a/evkbimxrt1050/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/component_examples/log/bm + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/component_examples/log/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/component_examples/log/freertos/armgcc/CMakeLists.txt index e431d83559e..ef3804d35ef 100644 --- a/evkbimxrt1050/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/evkbimxrt1050/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index 7850946e76c..0ee7f7065b2 100644 --- a/evkbimxrt1050/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/demo_apps/bubble_peripheral - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/demo_apps/bubble_peripheral + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/demo_apps/ecompass/armgcc/CMakeLists.txt b/evkbimxrt1050/demo_apps/ecompass/armgcc/CMakeLists.txt index 9d31f596c13..c716fc4f7ab 100644 --- a/evkbimxrt1050/demo_apps/ecompass/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/demo_apps/ecompass/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecompass.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/demo_apps/ecompass - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/demo_apps/ecompass + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/demo_apps/hello_world/armgcc/CMakeLists.txt b/evkbimxrt1050/demo_apps/hello_world/armgcc/CMakeLists.txt index 5aa85c51edf..e6a170376d9 100644 --- a/evkbimxrt1050/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/evkbimxrt1050/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index 49cab6da290..4fa2dbe095d 100644 --- a/evkbimxrt1050/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,24 +38,24 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/demo_apps/led_blinky/armgcc/CMakeLists.txt b/evkbimxrt1050/demo_apps/led_blinky/armgcc/CMakeLists.txt index 00f359d474a..852537f3228 100644 --- a/evkbimxrt1050/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt b/evkbimxrt1050/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt index da7f0f84624..a4998b7f95d 100644 --- a/evkbimxrt1050/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/demo_apps/lpspi_loopback - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/demo_apps/lpspi_loopback + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt index d938c814e67..91e30eab6c4 100644 --- a/evkbimxrt1050/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/demo_apps/power_mode_switch/bm - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/demo_apps/power_mode_switch/bm + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt b/evkbimxrt1050/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt index da4104b19bc..9dff6b3f775 100644 --- a/evkbimxrt1050/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,23 +50,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_tickless_gpt.c" "${ProjDirPath}/../fsl_tickless_gpt.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/demo_apps/power_mode_switch/rtos + ${SdkRootDirPath}/core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/demo_apps/power_mode_switch/rtos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/demo_apps/pwm_fault/armgcc/CMakeLists.txt b/evkbimxrt1050/demo_apps/pwm_fault/armgcc/CMakeLists.txt index f62270ffcb7..9a06602c6a4 100644 --- a/evkbimxrt1050/demo_apps/pwm_fault/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/demo_apps/pwm_fault/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm_fault.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/demo_apps/pwm_fault - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/demo_apps/pwm_fault + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/demo_apps/sai/armgcc/CMakeLists.txt b/evkbimxrt1050/demo_apps/sai/armgcc/CMakeLists.txt index 166ca460a1a..1728b8245ec 100644 --- a/evkbimxrt1050/demo_apps/sai/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/demo_apps/sai/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../playbackSineWave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/demo_apps/sai - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/demo_apps/sai + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -150,27 +156,27 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_release) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbimxrt1050/demo_apps/sai_peripheral/armgcc/CMakeLists.txt b/evkbimxrt1050/demo_apps/sai_peripheral/armgcc/CMakeLists.txt index 026aa413d8b..1b8f3a1df87 100644 --- a/evkbimxrt1050/demo_apps/sai_peripheral/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/demo_apps/sai_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,23 +49,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/demo_apps/sai_peripheral - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/demo_apps/sai_peripheral + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -152,27 +158,27 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_release) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbimxrt1050/demo_apps/shell/armgcc/CMakeLists.txt b/evkbimxrt1050/demo_apps/shell/armgcc/CMakeLists.txt index 134d4ab65bd..549c13b02b4 100644 --- a/evkbimxrt1050/demo_apps/shell/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/demo_apps/shell + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/demo_apps/xbar_aoi/armgcc/CMakeLists.txt b/evkbimxrt1050/demo_apps/xbar_aoi/armgcc/CMakeLists.txt index ba80ff0bc19..f4edb75a8c1 100644 --- a/evkbimxrt1050/demo_apps/xbar_aoi/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/demo_apps/xbar_aoi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbar_aoi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/demo_apps/xbar_aoi - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/demo_apps/xbar_aoi + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt b/evkbimxrt1050/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt index 243d4d72d97..8ca8d682faa 100644 --- a/evkbimxrt1050/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/demo_apps/xbar_aoi_peripheral - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/demo_apps/xbar_aoi_peripheral + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/adc/interrupt/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/adc/interrupt/armgcc/CMakeLists.txt index ec4240e937e..4df39e966f2 100644 --- a/evkbimxrt1050/driver_examples/adc/interrupt/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/adc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/adc/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/adc/interrupt + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/adc/polling/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/adc/polling/armgcc/CMakeLists.txt index 8d81e4b10c2..c91a699ad54 100644 --- a/evkbimxrt1050/driver_examples/adc/polling/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/adc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/adc/polling - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/adc/polling + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt index f9098a76314..1d2b2bd0173 100644 --- a/evkbimxrt1050/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_etc_hardware_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/adc_etc/adc_etc_hardware_trigger_conv - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/adc_etc/adc_etc_hardware_trigger_conv + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt index bbf66efdca5..83e7116faa4 100644 --- a/evkbimxrt1050/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_etc_software_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/adc_etc/adc_etc_software_trigger_conv - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/adc_etc/adc_etc_software_trigger_conv + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/bee/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/bee/armgcc/CMakeLists.txt index 3b693464cc8..097adb751b6 100644 --- a/evkbimxrt1050/driver_examples/bee/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/bee/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bee.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/driver_examples/bee - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/bee + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/cache/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/cache/armgcc/CMakeLists.txt index f220db702b5..789f7ff6e7c 100644 --- a/evkbimxrt1050/driver_examples/cache/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/cache/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cache.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/driver_examples/cache - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/cache + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/clockout/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/clockout/armgcc/CMakeLists.txt index a40850520a7..259c483306f 100644 --- a/evkbimxrt1050/driver_examples/clockout/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/clockout/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clockout.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/driver_examples/clockout - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/clockout + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index c6c51c15ea6..3ce6e004442 100644 --- a/evkbimxrt1050/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/cmp/polling/armgcc/CMakeLists.txt index 89da17ab73b..eeee4dc99e7 100644 --- a/evkbimxrt1050/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/csi/ccir656/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/csi/ccir656/armgcc/CMakeLists.txt index 3fa40a68641..1bfeb3d49a3 100644 --- a/evkbimxrt1050/driver_examples/csi/ccir656/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/csi/ccir656/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/csi/ccir656 - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/csi/ccir656 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/csi/fragment_gray/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/csi/fragment_gray/armgcc/CMakeLists.txt index a929cd7075d..558f9c05564 100644 --- a/evkbimxrt1050/driver_examples/csi/fragment_gray/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/csi/fragment_gray/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../csi_fragment_gray.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/csi/fragment_gray - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/csi/fragment_gray + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/csi/raw8/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/csi/raw8/armgcc/CMakeLists.txt index 6b00476123d..145b932a234 100644 --- a/evkbimxrt1050/driver_examples/csi/raw8/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/csi/raw8/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/csi/raw8 - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/csi/raw8 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/csi/rgb565/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/csi/rgb565/armgcc/CMakeLists.txt index 5dad921935c..c81708780c5 100644 --- a/evkbimxrt1050/driver_examples/csi/rgb565/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/csi/rgb565/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/csi/rgb565 - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/csi/rgb565 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/dcp/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/dcp/armgcc/CMakeLists.txt index 1e3d17fe858..5ea072c7bf9 100644 --- a/evkbimxrt1050/driver_examples/dcp/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/dcp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dcp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/driver_examples/dcp - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/dcp + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index 6f1f4b98847..7da71f8bee5 100644 --- a/evkbimxrt1050/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index 2dab317676e..84a2de54999 100644 --- a/evkbimxrt1050/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index 44509a63a00..dc35628d7f0 100644 --- a/evkbimxrt1050/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index 8695914cb55..d2efaf9a355 100644 --- a/evkbimxrt1050/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index 67591bc4554..c3fbc8a835a 100644 --- a/evkbimxrt1050/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index 1f64dfdc526..51524e41af3 100644 --- a/evkbimxrt1050/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/elcdif/lut/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/elcdif/lut/armgcc/CMakeLists.txt index c5a08193caf..ddb82da9fed 100644 --- a/evkbimxrt1050/driver_examples/elcdif/lut/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/elcdif/lut/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../elcdif_lut.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/elcdif/lut - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/elcdif/lut + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/elcdif/rgb/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/elcdif/rgb/armgcc/CMakeLists.txt index 758781a3bad..e7ee701d9d2 100644 --- a/evkbimxrt1050/driver_examples/elcdif/rgb/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/elcdif/rgb/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../elcdif_rgb.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/elcdif/rgb - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/elcdif/rgb + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/enc/basic/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/enc/basic/armgcc/CMakeLists.txt index 179f43b223d..20256018701 100644 --- a/evkbimxrt1050/driver_examples/enc/basic/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/enc/basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/enc/basic - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/enc/basic + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt index 4537d4b7123..92057c17cbf 100644 --- a/evkbimxrt1050/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_index_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/enc/index_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/enc/index_interrupt + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt index f063da5cdfb..a621e35af75 100644 --- a/evkbimxrt1050/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/enet/txrx_ptp1588_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/enet/txrx_ptp1588_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt index 46292ba4ed7..40f32f5cbb3 100644 --- a/evkbimxrt1050/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/enet/txrx_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/enet/txrx_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/ewm/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/ewm/armgcc/CMakeLists.txt index 28eb167bc4c..16dac990cc2 100644 --- a/evkbimxrt1050/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/ewm + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt index 2fb74a1fc57..b825326b00b 100644 --- a/evkbimxrt1050/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/flexcan/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexcan/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt index 7ba1960c06d..030689604c5 100644 --- a/evkbimxrt1050/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/flexcan/loopback - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexcan/loopback + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt index d85f377bbd4..7b923c416a5 100644 --- a/evkbimxrt1050/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/flexcan/loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexcan/loopback_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt index 262cc2507a4..04a99b7adf7 100644 --- a/evkbimxrt1050/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/flexio/i2c/interrupt_lpi2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexio/i2c/interrupt_lpi2c_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index fb60078f481..0dbfd12752d 100644 --- a/evkbimxrt1050/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/flexio/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexio/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt index 6f8e0785e4e..a8ea00dca47 100644 --- a/evkbimxrt1050/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/flexio/i2s/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexio/i2s/edma_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt index 2e088a6d094..1ec3f08fa55 100644 --- a/evkbimxrt1050/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/flexio/i2s/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexio/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexio/pwm/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexio/pwm/armgcc/CMakeLists.txt index f94649a67b0..a204523c1f6 100644 --- a/evkbimxrt1050/driver_examples/flexio/pwm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexio/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/flexio/pwm - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexio/pwm + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 3758b9f13fa..727110c3a56 100644 --- a/evkbimxrt1050/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkbimxrt1050/driver_examples/flexio/spi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexio/spi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 22e6344f7fa..c2c09aeb197 100644 --- a/evkbimxrt1050/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkbimxrt1050/driver_examples/flexio/spi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexio/spi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt index a50e6c8eab0..979156b3469 100644 --- a/evkbimxrt1050/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkbimxrt1050/driver_examples/flexio/spi/edma_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexio/spi/edma_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt index ed6980ae454..120df6cb5f6 100644 --- a/evkbimxrt1050/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkbimxrt1050/driver_examples/flexio/spi/edma_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexio/spi/edma_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index bf1178f4852..d0738fe61fd 100644 --- a/evkbimxrt1050/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkbimxrt1050/driver_examples/flexio/spi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexio/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 353d8df083e..3abc0132e9e 100644 --- a/evkbimxrt1050/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkbimxrt1050/driver_examples/flexio/spi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexio/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt index 8c73b3cf256..127d945ba97 100644 --- a/evkbimxrt1050/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkbimxrt1050/driver_examples/flexio/spi/int_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexio/spi/int_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt index 33b10a40f69..6a76db04d0d 100644 --- a/evkbimxrt1050/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkbimxrt1050/driver_examples/flexio/spi/int_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexio/spi/int_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt index 7377d36ccf5..4fdfb95fb6a 100644 --- a/evkbimxrt1050/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/flexio/uart/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexio/uart/edma_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt index 301a034602f..a1542f45927 100644 --- a/evkbimxrt1050/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/flexio/uart/int_rb_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexio/uart/int_rb_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt index b1459e335a0..8385a6fc2b2 100644 --- a/evkbimxrt1050/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/flexio/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexio/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt index 16bb7ff23ff..783a079ae6b 100644 --- a/evkbimxrt1050/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/flexio/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexio/uart/polling_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt index e0b0e133805..197f9f5fd47 100644 --- a/evkbimxrt1050/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/flexram/ram_access - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexram/ram_access + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt index 5502fc8fafb..676ee459693 100644 --- a/evkbimxrt1050/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/flexram/ram_allocate - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/flexram/ram_allocate + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexspi/hyper_flash/polling_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexspi/hyper_flash/polling_transfer/armgcc/CMakeLists.txt index 19f7f4a3b65..d5c27e1d71e 100644 --- a/evkbimxrt1050/driver_examples/flexspi/hyper_flash/polling_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexspi/hyper_flash/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt index 0fb9b0d2caf..c3c31b12a23 100644 --- a/evkbimxrt1050/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/fsl_romapi/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/fsl_romapi/armgcc/CMakeLists.txt index f03ce0f543b..77c0029496d 100644 --- a/evkbimxrt1050/driver_examples/fsl_romapi/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/fsl_romapi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_romapi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/devices/MIMXRT1052/drivers - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/driver_examples/fsl_romapi - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/devices/MIMXRT1052/drivers + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/fsl_romapi + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index 0ed7fc27833..5cfe1633e2f 100644 --- a/evkbimxrt1050/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 25892369c96..c45eeddf4db 100644 --- a/evkbimxrt1050/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/gpt/timer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/gpt/timer/armgcc/CMakeLists.txt index 038f59cbc58..d931dc14c84 100644 --- a/evkbimxrt1050/driver_examples/gpt/timer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/gpt/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/gpt/timer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/gpt/timer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/kpp/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/kpp/armgcc/CMakeLists.txt index 7322ba434ad..01b5472855e 100644 --- a/evkbimxrt1050/driver_examples/kpp/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/kpp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../kpp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/driver_examples/kpp - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/kpp + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index e0d5c0ee9db..48940f49687 100644 --- a/evkbimxrt1050/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 2f93977ac82..ff111dd906d 100644 --- a/evkbimxrt1050/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt index 22f12b05ff8..7e6cb6c2562 100644 --- a/evkbimxrt1050/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/lpi2c/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpi2c/interrupt + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 4d930b71783..92c982f28f9 100644 --- a/evkbimxrt1050/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/lpi2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpi2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 4aade8cc28f..dd0e5bc5a8c 100644 --- a/evkbimxrt1050/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/lpi2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpi2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt index ff2d3cc02d3..f1893daaef3 100644 --- a/evkbimxrt1050/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/lpi2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpi2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt index e237ba75bd0..e1f4c13c1a5 100644 --- a/evkbimxrt1050/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/lpi2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpi2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 7e6361538b8..d5d79fe9417 100644 --- a/evkbimxrt1050/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 4754035427c..3ecf4753b53 100644 --- a/evkbimxrt1050/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt index d62b2545b65..cce4d36932a 100644 --- a/evkbimxrt1050/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/lpspi/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpspi/interrupt + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt index 30c16c19022..9834eccaea4 100644 --- a/evkbimxrt1050/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/lpspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 692f1f19a30..2d72c01ccbe 100644 --- a/evkbimxrt1050/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/lpspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index f1afe80539a..b50768275a5 100644 --- a/evkbimxrt1050/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/lpspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index b6cf51bc474..fb41dc3f767 100644 --- a/evkbimxrt1050/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbimxrt1050/driver_examples/lpspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index 6ef1c0508e6..b36bdde6a86 100644 --- a/evkbimxrt1050/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/lpuart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpuart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt index 413cc116dbf..782c0559b50 100644 --- a/evkbimxrt1050/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/lpuart/edma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpuart/edma_rb_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 69a734315c8..bc5fb61051c 100644 --- a/evkbimxrt1050/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt index deba0bf129f..70b335ab5c9 100644 --- a/evkbimxrt1050/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_hardware_flow_control.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/lpuart/hardware_flow_control - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpuart/hardware_flow_control + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index 204c059412f..51f972817b9 100644 --- a/evkbimxrt1050/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index f72d893702d..7d5497b1e82 100644 --- a/evkbimxrt1050/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 1bf64900d2a..aa0bfe04c08 100644 --- a/evkbimxrt1050/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt index 278d8874d91..11f13373764 100644 --- a/evkbimxrt1050/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../interrupt_transfer_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/lpuart/interrupt_transfer_seven_bits - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpuart/interrupt_transfer_seven_bits + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index 9473f0f8812..6987e9e3527 100644 --- a/evkbimxrt1050/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt index 95d6c66e3cf..bab2aab6593 100644 --- a/evkbimxrt1050/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../polling_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/lpuart/polling_seven_bits - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/lpuart/polling_seven_bits + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/ocotp/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/ocotp/armgcc/CMakeLists.txt index 0f19cccdd1f..49b584e0045 100644 --- a/evkbimxrt1050/driver_examples/ocotp/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/ocotp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ocotp_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/driver_examples/ocotp - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/ocotp + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/pit/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/pit/armgcc/CMakeLists.txt index f6c01e754e8..e2f56741201 100644 --- a/evkbimxrt1050/driver_examples/pit/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/pit + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/pwm/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/pwm/armgcc/CMakeLists.txt index 5c3026bcf9e..863b73bd8c7 100644 --- a/evkbimxrt1050/driver_examples/pwm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/driver_examples/pwm - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/pwm + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/pxp/blend/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/pxp/blend/armgcc/CMakeLists.txt index 43bed97c6ab..d9f99092258 100644 --- a/evkbimxrt1050/driver_examples/pxp/blend/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/pxp/blend/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/pxp/blend - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/pxp/blend + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/pxp/color_key/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/pxp/color_key/armgcc/CMakeLists.txt index c3137ff4d68..a8c27c8bf31 100644 --- a/evkbimxrt1050/driver_examples/pxp/color_key/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/pxp/color_key/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/pxp/color_key - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/pxp/color_key + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/pxp/copy_pic/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/pxp/copy_pic/armgcc/CMakeLists.txt index a9f8ea9a20b..374cf346b22 100644 --- a/evkbimxrt1050/driver_examples/pxp/copy_pic/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/pxp/copy_pic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pxp_copy_pic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/pxp/copy_pic - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/pxp/copy_pic + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/pxp/flip/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/pxp/flip/armgcc/CMakeLists.txt index f3d569d6c1e..5cd9a10893a 100644 --- a/evkbimxrt1050/driver_examples/pxp/flip/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/pxp/flip/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/pxp/flip - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/pxp/flip + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/pxp/lcdif_handshake/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/pxp/lcdif_handshake/armgcc/CMakeLists.txt index 8eec54242ef..faf9b782fbc 100644 --- a/evkbimxrt1050/driver_examples/pxp/lcdif_handshake/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/pxp/lcdif_handshake/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pxp_lcdif_handshake.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/pxp/lcdif_handshake - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/pxp/lcdif_handshake + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/pxp/queue/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/pxp/queue/armgcc/CMakeLists.txt index 74d064a4b02..58e1936b9a2 100644 --- a/evkbimxrt1050/driver_examples/pxp/queue/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/pxp/queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/pxp/queue - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/pxp/queue + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/pxp/rotate/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/pxp/rotate/armgcc/CMakeLists.txt index 4842811e5b9..c37c77de67c 100644 --- a/evkbimxrt1050/driver_examples/pxp/rotate/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/pxp/rotate/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/pxp/rotate - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/pxp/rotate + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/pxp/scale/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/pxp/scale/armgcc/CMakeLists.txt index 0ce021c9c41..8e33380b7c2 100644 --- a/evkbimxrt1050/driver_examples/pxp/scale/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/pxp/scale/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/pxp/scale - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/pxp/scale + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt index 102b2d17c63..4dc65502dcf 100644 --- a/evkbimxrt1050/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/qtmr/inputcapture_outputpwm - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/qtmr/inputcapture_outputpwm + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt index 937e5ebfdaf..0b9609da841 100644 --- a/evkbimxrt1050/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/qtmr/inputcapture_outputpwm_dma - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/qtmr/inputcapture_outputpwm_dma + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/qtmr/timer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/qtmr/timer/armgcc/CMakeLists.txt index 4f706385d22..9411f1fe75b 100644 --- a/evkbimxrt1050/driver_examples/qtmr/timer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/qtmr/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/qtmr/timer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/qtmr/timer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/rtwdog/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/rtwdog/armgcc/CMakeLists.txt index 312469291b5..e6ecf30f6ce 100644 --- a/evkbimxrt1050/driver_examples/rtwdog/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/rtwdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtwdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/driver_examples/rtwdog - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/rtwdog + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt index 837ccaffa8e..bbc5e40ce72 100644 --- a/evkbimxrt1050/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/sai/edma_ping_pong_buffer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/sai/edma_ping_pong_buffer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt index 9e49fd6b3c1..bbb6106eafb 100644 --- a/evkbimxrt1050/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/sai/edma_ping_pong_buffer_half_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/sai/edma_ping_pong_buffer_half_interrupt + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt index c7768d5d96f..331296c12f8 100644 --- a/evkbimxrt1050/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_edma_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/sai/edma_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/sai/edma_record_playback + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/sai/edma_tdm/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/sai/edma_tdm/armgcc/CMakeLists.txt index 386e85883a3..75f79030cec 100644 --- a/evkbimxrt1050/driver_examples/sai/edma_tdm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/sai/edma_tdm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ffconf.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/sai/edma_tdm - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/sai/edma_tdm + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt index 46dd8ae5546..cfc46dbea45 100644 --- a/evkbimxrt1050/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/sai/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/sai/edma_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/sai/interrupt/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/sai/interrupt/armgcc/CMakeLists.txt index 6e759905abd..b8e3f8e3372 100644 --- a/evkbimxrt1050/driver_examples/sai/interrupt/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/sai/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/sai/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/sai/interrupt + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt index f06470335d0..721ac409cb6 100644 --- a/evkbimxrt1050/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_interrupt_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/sai/interrupt_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/sai/interrupt_record_playback + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt index 320e8435562..cc532d12037 100644 --- a/evkbimxrt1050/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,12 +37,12 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" "${ProjDirPath}/../sai_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -44,14 +50,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/sai/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/sai/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/semc/sdram/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/semc/sdram/armgcc/CMakeLists.txt index d511b8e81c2..7ce252ef5f7 100644 --- a/evkbimxrt1050/driver_examples/semc/sdram/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/semc/sdram/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../semc_sdram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/semc/sdram - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/semc/sdram + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/snvs/snvs_hp_hac/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/snvs/snvs_hp_hac/armgcc/CMakeLists.txt index e15b8f464b1..ddfcd2a26d4 100644 --- a/evkbimxrt1050/driver_examples/snvs/snvs_hp_hac/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/snvs/snvs_hp_hac/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_hac.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/snvs/snvs_hp_hac - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/snvs/snvs_hp_hac + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt index bf51fd929c1..dff3c16726c 100644 --- a/evkbimxrt1050/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/snvs/snvs_hp_rtc - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/snvs/snvs_hp_rtc + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/snvs/snvs_lp_mc/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/snvs/snvs_lp_mc/armgcc/CMakeLists.txt index 71f7db9d827..a194deabaa2 100644 --- a/evkbimxrt1050/driver_examples/snvs/snvs_lp_mc/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/snvs/snvs_lp_mc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_mc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/snvs/snvs_lp_mc - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/snvs/snvs_lp_mc + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt index f4e348d3442..a190da4bbf4 100644 --- a/evkbimxrt1050/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_srtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/snvs/snvs_lp_srtc - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/snvs/snvs_lp_srtc + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/snvs/snvs_sw_zmk/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/snvs/snvs_sw_zmk/armgcc/CMakeLists.txt index f51605c81b3..ba8edea30a1 100644 --- a/evkbimxrt1050/driver_examples/snvs/snvs_sw_zmk/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/snvs/snvs_sw_zmk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_sw_zmk.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/snvs/snvs_sw_zmk - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/snvs/snvs_sw_zmk + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt index 4494d98d472..385b69c6553 100644 --- a/evkbimxrt1050/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../src_reset_source.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/src/src_reset_source - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/src/src_reset_source + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/tempmon/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/tempmon/armgcc/CMakeLists.txt index e1c83e07342..b9501fd35cb 100644 --- a/evkbimxrt1050/driver_examples/tempmon/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/tempmon/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tempmon.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/driver_examples/tempmon - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/tempmon + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/trng/random/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/trng/random/armgcc/CMakeLists.txt index d19f984cdca..7d6f7eef6df 100644 --- a/evkbimxrt1050/driver_examples/trng/random/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/trng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../trng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/driver_examples/trng/random - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/trng/random + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/wdog/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/wdog/armgcc/CMakeLists.txt index cc96c37528e..491fd2381b5 100644 --- a/evkbimxrt1050/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/wdog + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/driver_examples/xbara/armgcc/CMakeLists.txt b/evkbimxrt1050/driver_examples/xbara/armgcc/CMakeLists.txt index 7741bbb80bc..f53f887d39f 100644 --- a/evkbimxrt1050/driver_examples/xbara/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/driver_examples/xbara/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbara.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/driver_examples/xbara - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/driver_examples/xbara + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt b/evkbimxrt1050/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt index dd42425e06e..4b3b5f1eabf 100644 --- a/evkbimxrt1050/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,18 +42,18 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../demo_config.h" "${ProjDirPath}/../image_data.h" "${ProjDirPath}/../startup/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_conv_rotate.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv_rotate.c" "${ProjDirPath}/../source/models/mobilenet_v1_0.25_160.rtm" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../source ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -156,11 +162,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbimxrt1050/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt b/evkbimxrt1050/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt index 15fbf6d6abd..74b9766055f 100644 --- a/evkbimxrt1050/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,11 +121,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbimxrt1050/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt b/evkbimxrt1050/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt index 3a89cfc9d89..b7f253d649a 100644 --- a/evkbimxrt1050/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,11 +121,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbimxrt1050/eiq_examples/glow_cifar10/armgcc/CMakeLists.txt b/evkbimxrt1050/eiq_examples/glow_cifar10/armgcc/CMakeLists.txt index 05ea5a73dc6..dddde8eb521 100644 --- a/evkbimxrt1050/eiq_examples/glow_cifar10/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/eiq_examples/glow_cifar10/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbimxrt1050/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt b/evkbimxrt1050/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt index 027ab4a0c1a..615ef14b304 100644 --- a/evkbimxrt1050/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,13 +73,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../gui_print ${ProjDirPath}/../source ${ProjDirPath}/../board - ${ProjDirPath}/../../../../../middleware/eiq/glow/examples/cifar10_camera/evkbimxrt1050 + ${SdkRootDirPath}/middleware/eiq/glow/examples/cifar10_camera/evkbimxrt1050 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -162,11 +168,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbimxrt1050/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt b/evkbimxrt1050/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt index 58cda040d7c..000eefbe653 100644 --- a/evkbimxrt1050/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbimxrt1050/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt b/evkbimxrt1050/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt index bbe3a9e7691..e0268c2002b 100644 --- a/evkbimxrt1050/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,13 +73,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../gui_print ${ProjDirPath}/../source ${ProjDirPath}/../board - ${ProjDirPath}/../../../../../middleware/eiq/glow/examples/lenet_mnist_camera/evkbimxrt1050 + ${SdkRootDirPath}/middleware/eiq/glow/examples/lenet_mnist_camera/evkbimxrt1050 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -162,11 +168,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbimxrt1050/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt b/evkbimxrt1050/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt index 6ba26a8f5ef..fdb49c12bc3 100644 --- a/evkbimxrt1050/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,31 +37,31 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_conv.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/image_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/model_cifarnet_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/image/main.cpp" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/image_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/model_cifarnet_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/image/main.cpp" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/pcq/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/pcq/model_data.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -67,17 +73,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10 - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image - ${ProjDirPath}/../../../../../middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10 + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common/model ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/pcq + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/pcq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt b/evkbimxrt1050/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt index 03b0d386c2c..3c102269a1b 100644 --- a/evkbimxrt1050/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,28 +39,28 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/audio/audio.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/main.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/audio/audio_capture.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/common/audio/audio.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/main.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/common/audio/audio_capture.cpp" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -67,16 +73,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio - ${ProjDirPath}/../../../../../middleware/eiq/common/audio - ${ProjDirPath}/../../../../../middleware/eiq/common/model - ${ProjDirPath}/../../../../../middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio + ${SdkRootDirPath}/middleware/eiq/common/audio + ${SdkRootDirPath}/middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/common ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -165,11 +171,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbimxrt1050/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt b/evkbimxrt1050/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt index 7bcdfbf2a93..2fbb7c5b81e 100644 --- a/evkbimxrt1050/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,31 +37,31 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_conv.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/image/main.cpp" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/image/main.cpp" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -67,17 +73,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image - ${ProjDirPath}/../../../../../middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common/model ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/evkbimxrt1050/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 78a468d6730..044c191f2b0 100644 --- a/evkbimxrt1050/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/evkbimxrt1050/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index d3ce94f5e9e..f00a6981ece 100644 --- a/evkbimxrt1050/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/evkbimxrt1050/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index b1ac530f5bf..5d784912722 100644 --- a/evkbimxrt1050/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt b/evkbimxrt1050/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt index c6906fb4a75..ca889d7594e 100644 --- a/evkbimxrt1050/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/rtos_examples/freertos_hello_flash_operation - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/rtos_examples/freertos_hello_flash_operation + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt b/evkbimxrt1050/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt index 345f4d1da85..5e2d8706a62 100644 --- a/evkbimxrt1050/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/rtos_examples/freertos_lpi2c - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/rtos_examples/freertos_lpi2c + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt b/evkbimxrt1050/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt index d570d5dc233..7ccae16b4e6 100644 --- a/evkbimxrt1050/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/rtos_examples/freertos_lpspi - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/rtos_examples/freertos_lpspi + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt b/evkbimxrt1050/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt index d8fe2f24937..d3ec7ffb78a 100644 --- a/evkbimxrt1050/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/rtos_examples/freertos_lpspi_b2b/master - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/rtos_examples/freertos_lpspi_b2b/master + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt b/evkbimxrt1050/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt index a3babf87075..a6cb0f57d19 100644 --- a/evkbimxrt1050/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/rtos_examples/freertos_lpspi_b2b/slave - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/rtos_examples/freertos_lpspi_b2b/slave + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/evkbimxrt1050/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index 684c2c249af..4a6bcdb27b0 100644 --- a/evkbimxrt1050/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/evkbimxrt1050/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 33c346dc1ba..a58a6a70f6f 100644 --- a/evkbimxrt1050/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/evkbimxrt1050/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index c3df8025f06..f9e17885bde 100644 --- a/evkbimxrt1050/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/evkbimxrt1050/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 2c4721fb065..b7ee203decc 100644 --- a/evkbimxrt1050/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt b/evkbimxrt1050/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt index 61e36957726..aa67cdfe424 100644 --- a/evkbimxrt1050/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/rtos_examples/freertos_sem_static - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/rtos_examples/freertos_sem_static + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/evkbimxrt1050/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index fe6089b25a1..f1dcfed4435 100644 --- a/evkbimxrt1050/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/evkbimxrt1050/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index d6c4dd026af..3597c2d4cb3 100644 --- a/evkbimxrt1050/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,24 +43,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt index 6b267a6be2d..a79a7efedbc 100644 --- a/evkbimxrt1050/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/sdmmc_examples/mmccard_freertos - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/sdmmc_examples/mmccard_freertos + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt b/evkbimxrt1050/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt index af7792992a7..d1c5e0668e3 100644 --- a/evkbimxrt1050/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/sdmmc_examples/sdcard_fatfs - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/sdmmc_examples/sdcard_fatfs + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt index 8828e1611f0..439cbbb70f2 100644 --- a/evkbimxrt1050/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/sdmmc_examples/sdcard_fatfs_freertos - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/sdmmc_examples/sdcard_fatfs_freertos + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt index c6469119bbf..81137bfd05f 100644 --- a/evkbimxrt1050/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/sdmmc_examples/sdcard_freertos - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/sdmmc_examples/sdcard_freertos + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt b/evkbimxrt1050/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt index 683823a4f21..cd266729fa2 100644 --- a/evkbimxrt1050/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/sdmmc_examples/sdcard_interrupt - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/sdmmc_examples/sdcard_interrupt + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt b/evkbimxrt1050/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt index 892a67fa47d..635b025b1d4 100644 --- a/evkbimxrt1050/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/sdmmc_examples/sdcard_polling - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/sdmmc_examples/sdcard_polling + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/sdmmc_examples/sdio_freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/sdmmc_examples/sdio_freertos/armgcc/CMakeLists.txt index 76fbd5de82b..002e037555e 100644 --- a/evkbimxrt1050/sdmmc_examples/sdio_freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/sdmmc_examples/sdio_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbimxrt1050/dcd.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/board.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.c" +"${SdkRootDirPath}/core/boards/evkbimxrt1050/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbimxrt1050/sdmmc_examples/sdio_freertos - ${ProjDirPath}/../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/sdmmc_examples/sdio_freertos + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index c157c1b7038..d0be00eb44e 100644 --- a/evkbimxrt1050/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index 7fe8d164012..b8c11f3f706 100644 --- a/evkbimxrt1050/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index 2a53ac42348..9722ccead7d 100644 --- a/evkbimxrt1050/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt index d16eb8337d3..ac27d030fc1 100644 --- a/evkbimxrt1050/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_device_audio_speaker/bm + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_device_audio_speaker/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt index 86e864d88ea..180366bb9cd 100644 --- a/evkbimxrt1050/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_device_audio_speaker/freertos + ${SdkRootDirPath}/core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_device_audio_speaker/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt index 5b47bc5350e..1ee06cb903f 100644 --- a/evkbimxrt1050/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_device_audio_speaker_lite/bm + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_device_audio_speaker_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index 9a3ac0354df..8348a3e4f74 100644 --- a/evkbimxrt1050/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index e79fa7d7409..3f210579f3d 100644 --- a/evkbimxrt1050/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index bede3b3fe41..f330954fc1e 100644 --- a/evkbimxrt1050/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt index f3a48eba579..02d65e1dba9 100644 --- a/evkbimxrt1050/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt index ea0ec1e327e..562d8e3bd50 100644 --- a/evkbimxrt1050/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt index 618fde0ad58..c52a39b3a99 100644 --- a/evkbimxrt1050/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index 1add932aad2..0ae8d60b684 100644 --- a/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index d511c587384..8d58c6f0a2b 100644 --- a/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,12 +69,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt index 227e15d43c5..61c238b8654 100644 --- a/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,13 +72,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_disk/bm + ${SdkRootDirPath}/core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt index e0fd57979fd..d134979b3e9 100644 --- a/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,13 +73,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_disk/freertos + ${SdkRootDirPath}/core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt index e6d770fe427..788df24b9c1 100644 --- a/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 13819486377..04e027fea41 100644 --- a/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index 7a2a1757560..49f94c8e8f2 100644 --- a/evkbimxrt1050/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index 8b950a2ed03..4d2f9f20f77 100644 --- a/evkbimxrt1050/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 3da27447e1f..77ba789bb72 100644 --- a/evkbimxrt1050/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt index f4df1472dc5..bfb3c091fab 100644 --- a/evkbimxrt1050/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_device_composite_hid_audio_unified/bm + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_device_composite_hid_audio_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt index 78f3e71f1fb..221e2191aea 100644 --- a/evkbimxrt1050/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_device_composite_hid_audio_unified/freertos + ${SdkRootDirPath}/core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_device_composite_hid_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt index c81ec6a790b..1d5be5c418a 100644 --- a/evkbimxrt1050/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_device_composite_hid_audio_unified_lite/bm + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_device_composite_hid_audio_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index 5cb9dde2135..ad7c17c4559 100644 --- a/evkbimxrt1050/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index 3518de89f55..1c72bf4b53c 100644 --- a/evkbimxrt1050/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,12 +65,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index c3bbcee1f5a..70037292f01 100644 --- a/evkbimxrt1050/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt index b1fbbe40f48..6f78e3a646e 100644 --- a/evkbimxrt1050/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_device_dfu/bm + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_device_dfu/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt index 2e0e162e5e1..d2b256621f7 100644 --- a/evkbimxrt1050/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_device_dfu/freertos + ${SdkRootDirPath}/core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_device_dfu/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt index fa4fcb24c99..c89670786e9 100644 --- a/evkbimxrt1050/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,12 +62,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_device_dfu_lite/bm + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_device_dfu_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index 329d7926c5b..19fc06e7eb9 100644 --- a/evkbimxrt1050/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index da5e00412b9..c7413448339 100644 --- a/evkbimxrt1050/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index 1405c72900f..6ca8d6e78ea 100644 --- a/evkbimxrt1050/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index 80f077c50b7..a6c2e13dd8b 100644 --- a/evkbimxrt1050/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,9 +51,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 76b9fea8a6c..c49773968ff 100644 --- a/evkbimxrt1050/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,9 +52,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -59,13 +65,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/core/boards/evkbimxrt1050 + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index f14381f5364..59d96c32446 100644 --- a/evkbimxrt1050/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,19 +55,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt index c66996cb9a9..dc4851efec0 100644 --- a/evkbimxrt1050/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_device_msc_disk/bm + ${SdkRootDirPath}/core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_device_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt index f95f19ea359..eda72961def 100644 --- a/evkbimxrt1050/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_device_msc_disk/freertos + ${SdkRootDirPath}/core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_device_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt index 744cb74710d..a05a3634d98 100644 --- a/evkbimxrt1050/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_device_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_device_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index caa213eb4c6..e174515b8b0 100644 --- a/evkbimxrt1050/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index 7af18e12c93..b8b2d3fcd27 100644 --- a/evkbimxrt1050/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index e96d89a6871..a0eed8e8b7a 100644 --- a/evkbimxrt1050/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt index ca553af1f70..f5d02bb6501 100644 --- a/evkbimxrt1050/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,14 +70,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_device_mtp/bm + ${SdkRootDirPath}/core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_device_mtp/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt index 5c6d7c93aa3..48f624d5171 100644 --- a/evkbimxrt1050/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,13 +72,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_device_mtp/freertos + ${SdkRootDirPath}/core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_device_mtp/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt index 8c086519420..1a3b27cebdf 100644 --- a/evkbimxrt1050/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,14 +68,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_device_mtp_lite/bm + ${SdkRootDirPath}/core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_device_mtp_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index 5424d7cca51..7fa81261117 100644 --- a/evkbimxrt1050/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index 2adba5f7d5a..f93634ec4d1 100644 --- a/evkbimxrt1050/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,12 +68,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index 89f09091858..4dbdd5d695d 100644 --- a/evkbimxrt1050/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index db0b145ec25..d147db4e77f 100644 --- a/evkbimxrt1050/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index d14629f3e5c..29d755a78d3 100644 --- a/evkbimxrt1050/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index e677fa542f1..153867b8481 100644 --- a/evkbimxrt1050/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index 62394603fa3..5e065596d66 100644 --- a/evkbimxrt1050/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index 3a9d0344063..3b34ecc6f3f 100644 --- a/evkbimxrt1050/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index 034f5f85ce8..ca6488e4df6 100644 --- a/evkbimxrt1050/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt index 3cc949cd4ea..a993f37596b 100644 --- a/evkbimxrt1050/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_host_audio_recorder/freertos + ${SdkRootDirPath}/core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_host_audio_recorder/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index fafc889c5df..493534bfd55 100644 --- a/evkbimxrt1050/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index 3854f72225a..a6c09b80c51 100644 --- a/evkbimxrt1050/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index 59a4d8ab8b4..7d0d776e039 100644 --- a/evkbimxrt1050/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index c2884bdbd1a..5e6deb9316e 100644 --- a/evkbimxrt1050/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index cd1343f3fbc..6c9a4d1c6b4 100644 --- a/evkbimxrt1050/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index 86dd42e304f..84527b10eac 100644 --- a/evkbimxrt1050/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index 6f5bc58cf52..19238fe568b 100644 --- a/evkbimxrt1050/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index defd2aed480..ef1ecc47223 100644 --- a/evkbimxrt1050/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_hid_mouse_dual/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_hid_mouse_dual/bm/armgcc/CMakeLists.txt index 60af66891b7..d94a6140cd6 100644 --- a/evkbimxrt1050/usb_examples/usb_host_hid_mouse_dual/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_hid_mouse_dual/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_hid_mouse_dual/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_hid_mouse_dual/freertos/armgcc/CMakeLists.txt index 7bafb35d2c3..0f541fc5e31 100644 --- a/evkbimxrt1050/usb_examples/usb_host_hid_mouse_dual/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_hid_mouse_dual/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index 34463f838b9..bf73cb79b73 100644 --- a/evkbimxrt1050/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index f70d4e3edba..8a4523c6f0b 100644 --- a/evkbimxrt1050/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index fbefaede786..bd9ca1f8df4 100644 --- a/evkbimxrt1050/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index e9d1c8b77bd..c5e9674f7db 100644 --- a/evkbimxrt1050/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index dac59316717..5f0680d10ed 100644 --- a/evkbimxrt1050/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index 6982e311421..aaa4574516c 100644 --- a/evkbimxrt1050/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index cdd9819e9f0..63a014797ea 100644 --- a/evkbimxrt1050/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index b38ce661de9..bd344353ae1 100644 --- a/evkbimxrt1050/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index 979a33e3eb6..0b638b3218e 100644 --- a/evkbimxrt1050/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index 584fca24d58..76fdeb98616 100644 --- a/evkbimxrt1050/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt index f7e95be3973..83aecb364f0 100644 --- a/evkbimxrt1050/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 - ${ProjDirPath}/../../../../../../examples/evkbimxrt1050/usb_examples/usb_host_video_camera/freertos + ${SdkRootDirPath}/core/boards/evkbimxrt1050 + ${SdkRootDirPath}/examples/evkbimxrt1050/usb_examples/usb_host_video_camera/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt index d6346ab25e8..3c2742f7756 100644 --- a/evkbimxrt1050/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt index e9840fd7685..a2e9a243ac1 100644 --- a/evkbimxrt1050/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt index 1bab0d0efdc..95e9519208a 100644 --- a/evkbimxrt1050/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt index 91c06631622..3c402ef5409 100644 --- a/evkbimxrt1050/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt index 6e8e4c90ab2..6bee3803e0c 100644 --- a/evkbimxrt1050/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt index 45ddaccc66e..9db05b9877d 100644 --- a/evkbimxrt1050/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,12 +69,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index 56d93158787..e671a9d091c 100644 --- a/evkbimxrt1050/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 6f75d1c4c2b..49721c3e1eb 100644 --- a/evkbimxrt1050/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 1b3bf641425..975b94075ca 100644 --- a/evkbimxrt1050/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index b810663a776..dad2e34bbfe 100644 --- a/evkbimxrt1050/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbimxrt1050/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkbimxrt1050/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index cd458475fe1..19fb3575538 100644 --- a/evkbimxrt1050/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkbimxrt1050/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbimxrt1050 + ${SdkRootDirPath}/core/boards/evkbimxrt1050 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt index dd4fc8ede30..6d8e2d02f2b 100644 --- a/evkbmimxrt1060/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -328,7 +334,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -398,11 +404,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt index 70d79368757..44761274ef0 100644 --- a/evkbmimxrt1060/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -331,7 +337,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -401,11 +407,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt index 436ea83a036..e0bbc7bb631 100644 --- a/evkbmimxrt1060/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -72,7 +78,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -140,11 +146,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt index bdfd47d1d21..ba54dc995d2 100644 --- a/evkbmimxrt1060/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,9 +122,9 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt index 8584f22cd4e..199ab88995c 100644 --- a/evkbmimxrt1060/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -69,7 +75,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,9 +143,9 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/guix_washing_machine/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/guix_washing_machine/armgcc/CMakeLists.txt index 5a153daaaa4..fcff098a7ef 100644 --- a/evkbmimxrt1060/azure_rtos_examples/guix_washing_machine/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/guix_washing_machine/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -76,7 +82,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -132,9 +138,9 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/guix ./CMakeFiles/libguix) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/guix ./CMakeFiles/libguix) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt index 876bfbc79fd..d2428edb9fb 100644 --- a/evkbmimxrt1060/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,7 +122,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt index 6bdfd56d1c5..b20ed35834c 100644 --- a/evkbmimxrt1060/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -72,7 +78,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -138,11 +144,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt index a6c308d1bbd..fd48dfcbd3b 100644 --- a/evkbmimxrt1060/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -70,7 +76,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -136,11 +142,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt index 78747e85874..18a0f808773 100644 --- a/evkbmimxrt1060/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -335,7 +341,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -405,11 +411,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt index 0c10e2dc6df..089e63b1f55 100644 --- a/evkbmimxrt1060/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,7 +121,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt index 4d3f545af91..55a05a357a8 100644 --- a/evkbmimxrt1060/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,7 +121,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt index dbace5fba17..3f0bfe5fd2f 100644 --- a/evkbmimxrt1060/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,7 +115,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt index be35c803dc0..d5e107481ad 100644 --- a/evkbmimxrt1060/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,7 +119,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt index 7caca9028e4..61c62be9f7d 100644 --- a/evkbmimxrt1060/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_composite_cdc_acm_cdc_acm.c" "${ProjDirPath}/../ux_device_descriptor.c" "${ProjDirPath}/../ux_device_descriptor.h" @@ -105,15 +111,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -173,13 +179,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt index e5d887530ed..fcde351b371 100644 --- a/evkbmimxrt1060/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_hid_keyboard.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -171,13 +177,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt index fe2290fd258..3d45f28f442 100644 --- a/evkbmimxrt1060/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_hid_mouse.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -171,13 +177,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt index 2f92b251812..c3e81119b23 100644 --- a/evkbmimxrt1060/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_mass_storage.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -171,13 +177,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt index b98599f3989..c0558f7cea8 100644 --- a/evkbmimxrt1060/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_hid_keyboard.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -144,13 +150,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt index 94a103cba01..86143992ed3 100644 --- a/evkbmimxrt1060/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_hid_mouse.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -144,13 +150,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt b/evkbmimxrt1060/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt index f01a08c8892..03f98572ea9 100644 --- a/evkbmimxrt1060/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_mass_storage.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -144,13 +150,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkbmimxrt1060/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt index 3fb88b507d8..2b973595156 100644 --- a/evkbmimxrt1060/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/cmsis_driver_examples/enet/txrx_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/cmsis_driver_examples/enet/txrx_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 7b2bb9cc189..8ba76987776 100644 --- a/evkbmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 9c9bde5670a..969359e40f7 100644 --- a/evkbmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 1955ae2c65b..717d2185f5d 100644 --- a/evkbmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 556ff5b47e6..6ba2994af78 100644 --- a/evkbmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index f68f823b8f9..b9fca6adab3 100644 --- a/evkbmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 313934a5de7..6868fdc4100 100644 --- a/evkbmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 82f10b056da..16a1e166e64 100644 --- a/evkbmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 46303335cd3..deb2582af46 100644 --- a/evkbmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 42d4d3a8105..0dd64e56a50 100644 --- a/evkbmimxrt1060/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/cmsis_driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/cmsis_driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index d67223cf2f6..7bc228159dc 100644 --- a/evkbmimxrt1060/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/cmsis_driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/cmsis_driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt b/evkbmimxrt1060/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt index 66bb5c8ff86..caa33554011 100644 --- a/evkbmimxrt1060/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/component_examples/flash_component/flexspi_nor - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/component_examples/flash_component/flexspi_nor + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/component_examples/log/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/component_examples/log/bm/armgcc/CMakeLists.txt index 26ad5c598bb..7e945ba1275 100644 --- a/evkbmimxrt1060/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/component_examples/log/bm + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/component_examples/log/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/component_examples/log/freertos/armgcc/CMakeLists.txt index 616339ad3b1..cb0cb80be60 100644 --- a/evkbmimxrt1060/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/evkbmimxrt1060/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index eaf571a0024..36dc43fec5e 100644 --- a/evkbmimxrt1060/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/demo_apps/bubble_peripheral - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/demo_apps/bubble_peripheral + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/demo_apps/hello_world/armgcc/CMakeLists.txt b/evkbmimxrt1060/demo_apps/hello_world/armgcc/CMakeLists.txt index 356f5a50922..985a31d96f7 100644 --- a/evkbmimxrt1060/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/evkbmimxrt1060/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index 9b211c9779d..52c555bc3ff 100644 --- a/evkbmimxrt1060/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,24 +38,24 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/demo_apps/led_blinky/armgcc/CMakeLists.txt b/evkbmimxrt1060/demo_apps/led_blinky/armgcc/CMakeLists.txt index 0a59f2883d8..344431d8601 100644 --- a/evkbmimxrt1060/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt b/evkbmimxrt1060/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt index 7a01621a8c0..c96a7e8a3cd 100644 --- a/evkbmimxrt1060/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/demo_apps/lpspi_loopback - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/demo_apps/lpspi_loopback + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt index 0eb561f5a7a..3213e0971b2 100644 --- a/evkbmimxrt1060/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/demo_apps/power_mode_switch/bm - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/demo_apps/power_mode_switch/bm + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt b/evkbmimxrt1060/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt index ac2037c122a..fe0462ee6c6 100644 --- a/evkbmimxrt1060/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,23 +50,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_tickless_gpt.c" "${ProjDirPath}/../fsl_tickless_gpt.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/demo_apps/power_mode_switch/rtos + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/demo_apps/power_mode_switch/rtos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/demo_apps/pwm_fault/armgcc/CMakeLists.txt b/evkbmimxrt1060/demo_apps/pwm_fault/armgcc/CMakeLists.txt index 0b7c328fb65..090b82ea69e 100644 --- a/evkbmimxrt1060/demo_apps/pwm_fault/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/demo_apps/pwm_fault/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm_fault.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/demo_apps/pwm_fault - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/demo_apps/pwm_fault + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/demo_apps/sai/armgcc/CMakeLists.txt b/evkbmimxrt1060/demo_apps/sai/armgcc/CMakeLists.txt index 578dba139d1..074377a8c7c 100644 --- a/evkbmimxrt1060/demo_apps/sai/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/demo_apps/sai/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../playbackSineWave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/demo_apps/sai - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/demo_apps/sai + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -156,23 +162,23 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_release) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/demo_apps/sai_peripheral/armgcc/CMakeLists.txt b/evkbmimxrt1060/demo_apps/sai_peripheral/armgcc/CMakeLists.txt index 8f81bd005fa..1906db2c99a 100644 --- a/evkbmimxrt1060/demo_apps/sai_peripheral/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/demo_apps/sai_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,23 +49,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/demo_apps/sai_peripheral - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/demo_apps/sai_peripheral + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -152,23 +158,23 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_release) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/demo_apps/shell/armgcc/CMakeLists.txt b/evkbmimxrt1060/demo_apps/shell/armgcc/CMakeLists.txt index 69293636d32..1a4bc4a7cdc 100644 --- a/evkbmimxrt1060/demo_apps/shell/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/demo_apps/shell + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/demo_apps/xbar_aoi/armgcc/CMakeLists.txt b/evkbmimxrt1060/demo_apps/xbar_aoi/armgcc/CMakeLists.txt index 9b8c1c8fba7..58411c6b066 100644 --- a/evkbmimxrt1060/demo_apps/xbar_aoi/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/demo_apps/xbar_aoi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbar_aoi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/demo_apps/xbar_aoi - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/demo_apps/xbar_aoi + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt b/evkbmimxrt1060/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt index 6c89dc40d23..6e13c71d941 100644 --- a/evkbmimxrt1060/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/demo_apps/xbar_aoi_peripheral - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/demo_apps/xbar_aoi_peripheral + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/adc/interrupt/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/adc/interrupt/armgcc/CMakeLists.txt index 7af3e89b9ce..7efcf8142d6 100644 --- a/evkbmimxrt1060/driver_examples/adc/interrupt/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/adc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/adc/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/adc/interrupt + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/adc/polling/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/adc/polling/armgcc/CMakeLists.txt index 75e93c16b23..ca1d8193d6a 100644 --- a/evkbmimxrt1060/driver_examples/adc/polling/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/adc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/adc/polling - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/adc/polling + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt index 4bed430364e..9c9f98971b4 100644 --- a/evkbmimxrt1060/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_etc_hardware_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/adc_etc/adc_etc_hardware_trigger_conv - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/adc_etc/adc_etc_hardware_trigger_conv + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt index a950019189d..f7b84a8701b 100644 --- a/evkbmimxrt1060/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_etc_software_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/adc_etc/adc_etc_software_trigger_conv - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/adc_etc/adc_etc_software_trigger_conv + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/bee/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/bee/armgcc/CMakeLists.txt index 720a26e657f..5b0f9ad0db2 100644 --- a/evkbmimxrt1060/driver_examples/bee/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/bee/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bee.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/driver_examples/bee - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/bee + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/cache/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/cache/armgcc/CMakeLists.txt index cf534d08444..4e24f97e657 100644 --- a/evkbmimxrt1060/driver_examples/cache/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/cache/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cache.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/driver_examples/cache - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/cache + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt index 31e3048ecbf..780c11995fb 100644 --- a/evkbmimxrt1060/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/canfd/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/canfd/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/canfd/loopback/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/canfd/loopback/armgcc/CMakeLists.txt index f0ecadac85f..082f29d1009 100644 --- a/evkbmimxrt1060/driver_examples/canfd/loopback/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/canfd/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/canfd/loopback - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/canfd/loopback + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt index 0cb1550c9fe..35f87e6b744 100644 --- a/evkbmimxrt1060/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/canfd/loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/canfd/loopback_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/canfd/ping_pong_buffer_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/canfd/ping_pong_buffer_transfer/armgcc/CMakeLists.txt index 90b28633264..b4d25be9549 100644 --- a/evkbmimxrt1060/driver_examples/canfd/ping_pong_buffer_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/canfd/ping_pong_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_ping_pong_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/canfd/ping_pong_buffer_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/canfd/ping_pong_buffer_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/clockout/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/clockout/armgcc/CMakeLists.txt index d6dab8ce990..0929b837b3c 100644 --- a/evkbmimxrt1060/driver_examples/clockout/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/clockout/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clockout.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/driver_examples/clockout - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/clockout + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index c0fd27e24c6..4a0a2913d7a 100644 --- a/evkbmimxrt1060/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/cmp/polling/armgcc/CMakeLists.txt index 32af5bb0c1b..5d836abf7b4 100644 --- a/evkbmimxrt1060/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/csi/ccir656/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/csi/ccir656/armgcc/CMakeLists.txt index f234261549c..0839a604fc5 100644 --- a/evkbmimxrt1060/driver_examples/csi/ccir656/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/csi/ccir656/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/csi/ccir656 - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/csi/ccir656 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/csi/raw8/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/csi/raw8/armgcc/CMakeLists.txt index eefbad2da9f..b1cbafec51a 100644 --- a/evkbmimxrt1060/driver_examples/csi/raw8/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/csi/raw8/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/csi/raw8 - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/csi/raw8 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/csi/rgb565/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/csi/rgb565/armgcc/CMakeLists.txt index dbf7939b000..b0f3e011999 100644 --- a/evkbmimxrt1060/driver_examples/csi/rgb565/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/csi/rgb565/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/csi/rgb565 - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/csi/rgb565 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/dcp/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/dcp/armgcc/CMakeLists.txt index d8fa57cba56..b60e201b794 100644 --- a/evkbmimxrt1060/driver_examples/dcp/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/dcp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dcp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/driver_examples/dcp - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/dcp + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index 5d3143d1f8b..c6a40709824 100644 --- a/evkbmimxrt1060/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index 09e2b1b9a07..ccf57b6ef0d 100644 --- a/evkbmimxrt1060/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index c3b0aa4590e..cbb9206f3af 100644 --- a/evkbmimxrt1060/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index 1f9bd42b51a..89c3688d145 100644 --- a/evkbmimxrt1060/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index 038b3c31773..6ec04e7d7cc 100644 --- a/evkbmimxrt1060/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index 24021594a78..587e73cde9c 100644 --- a/evkbmimxrt1060/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/elcdif/lut/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/elcdif/lut/armgcc/CMakeLists.txt index 2058723a4aa..254b9aee6f4 100644 --- a/evkbmimxrt1060/driver_examples/elcdif/lut/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/elcdif/lut/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../elcdif_lut.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/elcdif/lut - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/elcdif/lut + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/elcdif/rgb/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/elcdif/rgb/armgcc/CMakeLists.txt index fda132bde37..a6c55e8a9be 100644 --- a/evkbmimxrt1060/driver_examples/elcdif/rgb/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/elcdif/rgb/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../elcdif_rgb.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/elcdif/rgb - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/elcdif/rgb + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/enc/basic/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/enc/basic/armgcc/CMakeLists.txt index 35ca818a3e7..cdf8b517d74 100644 --- a/evkbmimxrt1060/driver_examples/enc/basic/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/enc/basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/enc/basic - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/enc/basic + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt index be055e4c71f..2d1fb0a2687 100644 --- a/evkbmimxrt1060/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_index_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/enc/index_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/enc/index_interrupt + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt index c911cc2e61d..845fcd22373 100644 --- a/evkbmimxrt1060/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/enet/txrx_ptp1588_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/enet/txrx_ptp1588_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt index 452e5665e2a..a9546f24431 100644 --- a/evkbmimxrt1060/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/enet/txrx_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/enet/txrx_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/ewm/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/ewm/armgcc/CMakeLists.txt index 7ea634ef89a..3a014051f73 100644 --- a/evkbmimxrt1060/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/ewm + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt index b6162674a30..b7c66f21cd7 100644 --- a/evkbmimxrt1060/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/flexcan/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexcan/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt index 7254beaa0af..65cca378cee 100644 --- a/evkbmimxrt1060/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/flexcan/loopback - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexcan/loopback + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt index cdb6bef10ae..670e2313590 100644 --- a/evkbmimxrt1060/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/flexcan/loopback_edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexcan/loopback_edma_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt index b72cc764807..83685c9033e 100644 --- a/evkbmimxrt1060/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/flexcan/loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexcan/loopback_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexcan/ping_pong_buffer_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexcan/ping_pong_buffer_transfer/armgcc/CMakeLists.txt index fbfbcdd0b51..e73ab0f9e7f 100644 --- a/evkbmimxrt1060/driver_examples/flexcan/ping_pong_buffer_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexcan/ping_pong_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_ping_pong_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/flexcan/ping_pong_buffer_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexcan/ping_pong_buffer_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt index f9417a7c833..e2d493025b6 100644 --- a/evkbmimxrt1060/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio/i2c/interrupt_lpi2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio/i2c/interrupt_lpi2c_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt index 0ca201665b6..346ce9f10fa 100644 --- a/evkbmimxrt1060/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio/i2s/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio/i2s/edma_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt index 01c82c632e0..cddf0bf61ed 100644 --- a/evkbmimxrt1060/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio/i2s/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio/pwm/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio/pwm/armgcc/CMakeLists.txt index e45ded47fe0..860c04dec57 100644 --- a/evkbmimxrt1060/driver_examples/flexio/pwm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/flexio/pwm - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio/pwm + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 13109351e96..d54baa67419 100644 --- a/evkbmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index cbcb6489544..24d6b62700c 100644 --- a/evkbmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt index fc6462d4b2a..ed1cf55c217 100644 --- a/evkbmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt index e3fd575a124..9a3af913d26 100644 --- a/evkbmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 6e4cd05a6f6..9175cd21168 100644 --- a/evkbmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 530ad45ee7d..a888e8ec561 100644 --- a/evkbmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt index cde70464002..c52e8a96f89 100644 --- a/evkbmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt index ac6b4af0d63..7b521dbe439 100644 --- a/evkbmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt index 31e8d1af972..3135a4c40af 100644 --- a/evkbmimxrt1060/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio/uart/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio/uart/edma_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt index 53a1507df9b..dc373a7f8f4 100644 --- a/evkbmimxrt1060/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio/uart/int_rb_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio/uart/int_rb_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt index 2acd83db133..6e6cad51583 100644 --- a/evkbmimxrt1060/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt index 92a00440c9f..52830dc2f71 100644 --- a/evkbmimxrt1060/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio/uart/polling_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio3/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio3/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt index 80d8553a6da..13cdefb9748 100644 --- a/evkbmimxrt1060/driver_examples/flexio3/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio3/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio3/i2c/interrupt_lpi2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio3/i2c/interrupt_lpi2c_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio3/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio3/i2s/interrupt_transfer/armgcc/CMakeLists.txt index cbc91768c24..fea850d5bd9 100644 --- a/evkbmimxrt1060/driver_examples/flexio3/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio3/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio3/i2s/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio3/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio3/pwm/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio3/pwm/armgcc/CMakeLists.txt index ac6661f0830..6f4d291c3a2 100644 --- a/evkbmimxrt1060/driver_examples/flexio3/pwm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio3/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/flexio3/pwm - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio3/pwm + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio3/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio3/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 7bcb9853b6e..a74496d3095 100644 --- a/evkbmimxrt1060/driver_examples/flexio3/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio3/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio3/spi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio3/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio3/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio3/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 08534101c90..10e6befe6c1 100644 --- a/evkbmimxrt1060/driver_examples/flexio3/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio3/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio3/spi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio3/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio3/uart/int_rb_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio3/uart/int_rb_transfer/armgcc/CMakeLists.txt index b49cd629704..a81cb7bc732 100644 --- a/evkbmimxrt1060/driver_examples/flexio3/uart/int_rb_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio3/uart/int_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio3/uart/int_rb_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio3/uart/int_rb_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio3/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio3/uart/interrupt_transfer/armgcc/CMakeLists.txt index ba6736d0b20..ab481085de3 100644 --- a/evkbmimxrt1060/driver_examples/flexio3/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio3/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio3/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio3/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexio3/uart/polling_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexio3/uart/polling_transfer/armgcc/CMakeLists.txt index 448a58fba95..bb8ea261ba1 100644 --- a/evkbmimxrt1060/driver_examples/flexio3/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexio3/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/flexio3/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexio3/uart/polling_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt index a1f41095d36..917a4255997 100644 --- a/evkbmimxrt1060/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/flexram/ram_access - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexram/ram_access + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt index 752d3c9a10c..1f14711123b 100644 --- a/evkbmimxrt1060/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/flexram/ram_allocate - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/flexram/ram_allocate + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexspi/hyper_flash/polling_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexspi/hyper_flash/polling_transfer/armgcc/CMakeLists.txt index 28aaa7ca038..c11c754b681 100644 --- a/evkbmimxrt1060/driver_examples/flexspi/hyper_flash/polling_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexspi/hyper_flash/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt index e7c57309f2b..b08dcc21f80 100644 --- a/evkbmimxrt1060/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt index f685a4e960f..12cae161ccb 100644 --- a/evkbmimxrt1060/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/fsl_romapi/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/fsl_romapi/armgcc/CMakeLists.txt index 8149895da5e..78ec2d97660 100644 --- a/evkbmimxrt1060/driver_examples/fsl_romapi/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/fsl_romapi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_romapi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/devices/MIMXRT1062/drivers - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/driver_examples/fsl_romapi - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/devices/MIMXRT1062/drivers + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/fsl_romapi + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index f4a51511931..387586584ad 100644 --- a/evkbmimxrt1060/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index a083791a17e..3892bf8d114 100644 --- a/evkbmimxrt1060/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/gpt/capture/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/gpt/capture/armgcc/CMakeLists.txt index 25bb1569432..fd3f136a9ba 100644 --- a/evkbmimxrt1060/driver_examples/gpt/capture/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/gpt/capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/gpt/capture - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/gpt/capture + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/gpt/timer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/gpt/timer/armgcc/CMakeLists.txt index 9ee9cef4a10..ee711b4a60f 100644 --- a/evkbmimxrt1060/driver_examples/gpt/timer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/gpt/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/gpt/timer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/gpt/timer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/kpp/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/kpp/armgcc/CMakeLists.txt index ae692be72be..84876d7d2dc 100644 --- a/evkbmimxrt1060/driver_examples/kpp/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/kpp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../kpp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/driver_examples/kpp - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/kpp + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index b2eb444bd67..275fd9ebdca 100644 --- a/evkbmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 48c19349e34..1028f83af67 100644 --- a/evkbmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt index ad85c870ede..f4320f8b050 100644 --- a/evkbmimxrt1060/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/lpi2c/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpi2c/interrupt + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 28b8ddf55b4..16e086c6917 100644 --- a/evkbmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 9916799bfda..6e2d4a2f20e 100644 --- a/evkbmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt index 076f36923c6..a490f1d589d 100644 --- a/evkbmimxrt1060/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/lpi2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpi2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt index 653607ea212..46ae0069c5a 100644 --- a/evkbmimxrt1060/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/lpi2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpi2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 91060ff9d74..26812a8f5db 100644 --- a/evkbmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index bf3f4feeccd..0e7907bdc83 100644 --- a/evkbmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt index 731feb77648..4593a35451a 100644 --- a/evkbmimxrt1060/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/lpspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index eb2c351cd4b..a1df0f49203 100644 --- a/evkbmimxrt1060/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/lpspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 81ecf9c186f..df9eb0d1874 100644 --- a/evkbmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index b2040eab6c4..5da757d0a64 100644 --- a/evkbmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkbmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index da92700d129..7cd9b944565 100644 --- a/evkbmimxrt1060/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/lpuart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpuart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt index 7491f324cba..b2355a47e4d 100644 --- a/evkbmimxrt1060/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/lpuart/edma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpuart/edma_rb_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index ecca4451a52..48042bb7b67 100644 --- a/evkbmimxrt1060/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt index a51163f7815..c1325f763d4 100644 --- a/evkbmimxrt1060/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_hardware_flow_control.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/lpuart/hardware_flow_control - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpuart/hardware_flow_control + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index 8fe55b819a5..2a8012390bc 100644 --- a/evkbmimxrt1060/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index cea215a2cc7..f484b322e35 100644 --- a/evkbmimxrt1060/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 836a97bb9d7..3d4ee578f0e 100644 --- a/evkbmimxrt1060/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt index c1582892dbd..c2685da44b1 100644 --- a/evkbmimxrt1060/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../interrupt_transfer_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/lpuart/interrupt_transfer_seven_bits - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpuart/interrupt_transfer_seven_bits + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index deb188a7a85..9c79aeed200 100644 --- a/evkbmimxrt1060/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt index 5a584e9b1e1..4a7dfced5ff 100644 --- a/evkbmimxrt1060/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../polling_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/lpuart/polling_seven_bits - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/lpuart/polling_seven_bits + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/ocotp/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/ocotp/armgcc/CMakeLists.txt index c1b103387e1..c8c4d5dac2a 100644 --- a/evkbmimxrt1060/driver_examples/ocotp/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/ocotp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ocotp_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/driver_examples/ocotp - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/ocotp + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/pit/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/pit/armgcc/CMakeLists.txt index e903fba65fb..6800ad703bd 100644 --- a/evkbmimxrt1060/driver_examples/pit/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/pit + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/pwm/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/pwm/armgcc/CMakeLists.txt index 4397029bb94..0f8c114c0c3 100644 --- a/evkbmimxrt1060/driver_examples/pwm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/driver_examples/pwm - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/pwm + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/pxp/blend/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/pxp/blend/armgcc/CMakeLists.txt index 9272d13985d..211c2d965b0 100644 --- a/evkbmimxrt1060/driver_examples/pxp/blend/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/pxp/blend/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/pxp/blend - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/pxp/blend + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/pxp/color_key/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/pxp/color_key/armgcc/CMakeLists.txt index 62b3a4ba1d2..53e1d2aabef 100644 --- a/evkbmimxrt1060/driver_examples/pxp/color_key/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/pxp/color_key/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/pxp/color_key - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/pxp/color_key + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/pxp/copy_pic/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/pxp/copy_pic/armgcc/CMakeLists.txt index 145e4b2d0f2..e0076de4424 100644 --- a/evkbmimxrt1060/driver_examples/pxp/copy_pic/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/pxp/copy_pic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pxp_copy_pic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/pxp/copy_pic - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/pxp/copy_pic + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/pxp/flip/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/pxp/flip/armgcc/CMakeLists.txt index 55ea6d1b10c..27ed8b7f9cb 100644 --- a/evkbmimxrt1060/driver_examples/pxp/flip/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/pxp/flip/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/pxp/flip - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/pxp/flip + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/pxp/lcdif_handshake/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/pxp/lcdif_handshake/armgcc/CMakeLists.txt index 1c1e7c1ba06..ce9620210aa 100644 --- a/evkbmimxrt1060/driver_examples/pxp/lcdif_handshake/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/pxp/lcdif_handshake/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pxp_lcdif_handshake.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/pxp/lcdif_handshake - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/pxp/lcdif_handshake + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/pxp/porter_duff/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/pxp/porter_duff/armgcc/CMakeLists.txt index 4955f49a8d1..21e435ee8a4 100644 --- a/evkbmimxrt1060/driver_examples/pxp/porter_duff/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/pxp/porter_duff/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/pxp/porter_duff - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/pxp/porter_duff + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/pxp/queue/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/pxp/queue/armgcc/CMakeLists.txt index 7ac6bc399c9..b1b3cd93fb4 100644 --- a/evkbmimxrt1060/driver_examples/pxp/queue/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/pxp/queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/pxp/queue - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/pxp/queue + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/pxp/rotate/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/pxp/rotate/armgcc/CMakeLists.txt index 797ec656efb..dad0d8ca401 100644 --- a/evkbmimxrt1060/driver_examples/pxp/rotate/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/pxp/rotate/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/pxp/rotate - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/pxp/rotate + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/pxp/scale/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/pxp/scale/armgcc/CMakeLists.txt index 9115d264417..8881a878a6e 100644 --- a/evkbmimxrt1060/driver_examples/pxp/scale/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/pxp/scale/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/pxp/scale - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/pxp/scale + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt index 9eb617671ac..8c98c4ca3f8 100644 --- a/evkbmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt index 76c87686fc9..2c723a119c6 100644 --- a/evkbmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm_dma - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm_dma + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/qtmr/timer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/qtmr/timer/armgcc/CMakeLists.txt index 170458c7695..2a31123ec60 100644 --- a/evkbmimxrt1060/driver_examples/qtmr/timer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/qtmr/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/qtmr/timer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/qtmr/timer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/rtwdog/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/rtwdog/armgcc/CMakeLists.txt index e2d12084ab9..a4938e81bdc 100644 --- a/evkbmimxrt1060/driver_examples/rtwdog/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/rtwdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtwdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/driver_examples/rtwdog - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/rtwdog + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/sai/edma_multi_channel_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/sai/edma_multi_channel_transfer/armgcc/CMakeLists.txt index bb0a25cec60..7bf4aa3caeb 100644 --- a/evkbmimxrt1060/driver_examples/sai/edma_multi_channel_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/sai/edma_multi_channel_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/sai/edma_multi_channel_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/sai/edma_multi_channel_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt index f35fe74ceb0..e91415ab0ad 100644 --- a/evkbmimxrt1060/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/sai/edma_ping_pong_buffer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/sai/edma_ping_pong_buffer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt index 8c92849d737..5d4a54a00d7 100644 --- a/evkbmimxrt1060/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/sai/edma_ping_pong_buffer_half_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/sai/edma_ping_pong_buffer_half_interrupt + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt index 26f4848b8bc..128f713cdf8 100644 --- a/evkbmimxrt1060/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_edma_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/sai/edma_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/sai/edma_record_playback + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/sai/edma_tdm/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/sai/edma_tdm/armgcc/CMakeLists.txt index a515e11e6ed..e799718ce56 100644 --- a/evkbmimxrt1060/driver_examples/sai/edma_tdm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/sai/edma_tdm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ffconf.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/sai/edma_tdm - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/sai/edma_tdm + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/sai/edma_tdm_record_playback/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/sai/edma_tdm_record_playback/armgcc/CMakeLists.txt index 3219a21973e..6f4e2691292 100644 --- a/evkbmimxrt1060/driver_examples/sai/edma_tdm_record_playback/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/sai/edma_tdm_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_edma_tdm_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/sai/edma_tdm_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/sai/edma_tdm_record_playback + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt index d008e8fa4b0..a5d2f8d083a 100644 --- a/evkbmimxrt1060/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/sai/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/sai/edma_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/sai/interrupt/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/sai/interrupt/armgcc/CMakeLists.txt index d162e7ec31e..737b2b0e3f3 100644 --- a/evkbmimxrt1060/driver_examples/sai/interrupt/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/sai/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/sai/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/sai/interrupt + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt index 9ddca23c2b2..6bd296246da 100644 --- a/evkbmimxrt1060/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_interrupt_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/sai/interrupt_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/sai/interrupt_record_playback + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt index f404c2e2c24..9c40afd487b 100644 --- a/evkbmimxrt1060/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,12 +37,12 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" "${ProjDirPath}/../sai_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -44,14 +50,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/sai/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/sai/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/semc/sdram/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/semc/sdram/armgcc/CMakeLists.txt index ff5015d7533..56f18cd8afa 100644 --- a/evkbmimxrt1060/driver_examples/semc/sdram/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/semc/sdram/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../semc_sdram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/semc/sdram - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/semc/sdram + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/snvs/snvs_hp_hac/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/snvs/snvs_hp_hac/armgcc/CMakeLists.txt index 1b1ca929819..9389d42eea5 100644 --- a/evkbmimxrt1060/driver_examples/snvs/snvs_hp_hac/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/snvs/snvs_hp_hac/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_hac.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/snvs/snvs_hp_hac - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/snvs/snvs_hp_hac + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt index b58b88eb41c..0ba9087f516 100644 --- a/evkbmimxrt1060/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/snvs/snvs_hp_rtc - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/snvs/snvs_hp_rtc + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/snvs/snvs_lp_mc/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/snvs/snvs_lp_mc/armgcc/CMakeLists.txt index 75546dc3717..1a222220de8 100644 --- a/evkbmimxrt1060/driver_examples/snvs/snvs_lp_mc/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/snvs/snvs_lp_mc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_mc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/snvs/snvs_lp_mc - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/snvs/snvs_lp_mc + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt index e44877a8bdf..1763485500f 100644 --- a/evkbmimxrt1060/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_srtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/snvs/snvs_lp_srtc - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/snvs/snvs_lp_srtc + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/snvs/snvs_sw_zmk/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/snvs/snvs_sw_zmk/armgcc/CMakeLists.txt index 114dde27e7b..d99d9b17c5f 100644 --- a/evkbmimxrt1060/driver_examples/snvs/snvs_sw_zmk/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/snvs/snvs_sw_zmk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_sw_zmk.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/snvs/snvs_sw_zmk - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/snvs/snvs_sw_zmk + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt index 83e0d8a6823..321e245b2f9 100644 --- a/evkbmimxrt1060/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../src_reset_source.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/src/src_reset_source - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/src/src_reset_source + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/tempmon/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/tempmon/armgcc/CMakeLists.txt index 5fbae8aa930..9ddf2734fd3 100644 --- a/evkbmimxrt1060/driver_examples/tempmon/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/tempmon/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tempmon.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/driver_examples/tempmon - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/tempmon + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/trng/random/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/trng/random/armgcc/CMakeLists.txt index 1ae84af127b..193ef9db2a2 100644 --- a/evkbmimxrt1060/driver_examples/trng/random/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/trng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../trng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/driver_examples/trng/random - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/trng/random + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/wdog/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/wdog/armgcc/CMakeLists.txt index 101ab47e2d6..b9c29cc99fc 100644 --- a/evkbmimxrt1060/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/wdog + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/driver_examples/xbara/armgcc/CMakeLists.txt b/evkbmimxrt1060/driver_examples/xbara/armgcc/CMakeLists.txt index 92f4b17707f..294e2498c4f 100644 --- a/evkbmimxrt1060/driver_examples/xbara/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/driver_examples/xbara/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbara.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/driver_examples/xbara - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/driver_examples/xbara + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/edgefast_bluetooth_examples/central_hpc/armgcc/CMakeLists.txt b/evkbmimxrt1060/edgefast_bluetooth_examples/central_hpc/armgcc/CMakeLists.txt index 3673f30297e..92c57f92ca4 100644 --- a/evkbmimxrt1060/edgefast_bluetooth_examples/central_hpc/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/edgefast_bluetooth_examples/central_hpc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,331 +56,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bt_module_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/hps.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hps.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -505,35 +511,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/edgefast_bluetooth_examples/central_ht/armgcc/CMakeLists.txt b/evkbmimxrt1060/edgefast_bluetooth_examples/central_ht/armgcc/CMakeLists.txt index 19ce4791458..73bd9f5382d 100644 --- a/evkbmimxrt1060/edgefast_bluetooth_examples/central_ht/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/edgefast_bluetooth_examples/central_ht/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,331 +56,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bt_module_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/hts.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hts.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -505,35 +511,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/edgefast_bluetooth_examples/central_ipsp/armgcc/CMakeLists.txt b/evkbmimxrt1060/edgefast_bluetooth_examples/central_ipsp/armgcc/CMakeLists.txt index 9e1af6f9861..c04feda7fc4 100644 --- a/evkbmimxrt1060/edgefast_bluetooth_examples/central_ipsp/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/edgefast_bluetooth_examples/central_ipsp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,331 +56,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bt_module_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/ipsp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/ipsp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -505,35 +511,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/edgefast_bluetooth_examples/central_pxm/armgcc/CMakeLists.txt b/evkbmimxrt1060/edgefast_bluetooth_examples/central_pxm/armgcc/CMakeLists.txt index 5cdc2aadae6..8ae41781216 100644 --- a/evkbmimxrt1060/edgefast_bluetooth_examples/central_pxm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/edgefast_bluetooth_examples/central_pxm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,331 +56,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bt_module_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/pxr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/pxr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -505,35 +511,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/edgefast_bluetooth_examples/peripheral_hps/armgcc/CMakeLists.txt b/evkbmimxrt1060/edgefast_bluetooth_examples/peripheral_hps/armgcc/CMakeLists.txt index 67062a207ae..7f3b420979b 100644 --- a/evkbmimxrt1060/edgefast_bluetooth_examples/peripheral_hps/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/edgefast_bluetooth_examples/peripheral_hps/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,326 +56,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bt_module_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/hps.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hps.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -382,7 +388,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -513,35 +519,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/edgefast_bluetooth_examples/peripheral_ht/armgcc/CMakeLists.txt b/evkbmimxrt1060/edgefast_bluetooth_examples/peripheral_ht/armgcc/CMakeLists.txt index 90cbf89f902..70552ca933b 100644 --- a/evkbmimxrt1060/edgefast_bluetooth_examples/peripheral_ht/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/edgefast_bluetooth_examples/peripheral_ht/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,326 +56,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bt_module_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/hts.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hts.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -382,7 +388,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -513,35 +519,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/edgefast_bluetooth_examples/peripheral_ipsp/armgcc/CMakeLists.txt b/evkbmimxrt1060/edgefast_bluetooth_examples/peripheral_ipsp/armgcc/CMakeLists.txt index e5fd27a23ed..dcd168ec7ac 100644 --- a/evkbmimxrt1060/edgefast_bluetooth_examples/peripheral_ipsp/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/edgefast_bluetooth_examples/peripheral_ipsp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,326 +56,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bt_module_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/ipsp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/ipsp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -382,7 +388,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -513,35 +519,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/edgefast_bluetooth_examples/peripheral_pxr/armgcc/CMakeLists.txt b/evkbmimxrt1060/edgefast_bluetooth_examples/peripheral_pxr/armgcc/CMakeLists.txt index 9f4aa5da726..751e07a2c9d 100644 --- a/evkbmimxrt1060/edgefast_bluetooth_examples/peripheral_pxr/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/edgefast_bluetooth_examples/peripheral_pxr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,326 +56,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bt_module_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/pxr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/pxr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -382,7 +388,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -513,35 +519,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/edgefast_bluetooth_examples/wireless_uart/armgcc/CMakeLists.txt b/evkbmimxrt1060/edgefast_bluetooth_examples/wireless_uart/armgcc/CMakeLists.txt index 42b9eee1f6d..e21e19a6c31 100644 --- a/evkbmimxrt1060/edgefast_bluetooth_examples/wireless_uart/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/edgefast_bluetooth_examples/wireless_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,328 +56,328 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bt_module_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/wu.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/wu.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/dis.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/dis.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/wu.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/wu.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/dis.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/dis.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -384,7 +390,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -527,35 +533,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt b/evkbmimxrt1060/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt index 61babc02fdb..448144f1176 100644 --- a/evkbmimxrt1060/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,18 +42,18 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../demo_config.h" "${ProjDirPath}/../image_data.h" "${ProjDirPath}/../startup/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_conv_rotate.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv_rotate.c" "${ProjDirPath}/../source/models/mobilenet_v1_0.25_160.rtm" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../source ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -158,19 +164,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt b/evkbmimxrt1060/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt index cbd57063478..29fd51625b1 100644 --- a/evkbmimxrt1060/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,19 +133,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt b/evkbmimxrt1060/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt index 9be651ee267..e3c6369d47f 100644 --- a/evkbmimxrt1060/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -149,19 +155,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/eiq_examples/glow_cifar10/armgcc/CMakeLists.txt b/evkbmimxrt1060/eiq_examples/glow_cifar10/armgcc/CMakeLists.txt index b65a47a8313..a82f71b9a4f 100644 --- a/evkbmimxrt1060/eiq_examples/glow_cifar10/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/eiq_examples/glow_cifar10/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt b/evkbmimxrt1060/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt index 9ee6ce50cbf..0bf96e19b93 100644 --- a/evkbmimxrt1060/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,13 +73,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../gui_print ${ProjDirPath}/../source ${ProjDirPath}/../board - ${ProjDirPath}/../../../../../middleware/eiq/glow/examples/cifar10_camera/evkbmimxrt1060 + ${SdkRootDirPath}/middleware/eiq/glow/examples/cifar10_camera/evkbmimxrt1060 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -162,11 +168,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt b/evkbmimxrt1060/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt index 7de03e14b3e..d9db51a8fe1 100644 --- a/evkbmimxrt1060/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt b/evkbmimxrt1060/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt index bd3178153db..038a1eab93c 100644 --- a/evkbmimxrt1060/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,13 +73,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../gui_print ${ProjDirPath}/../source ${ProjDirPath}/../board - ${ProjDirPath}/../../../../../middleware/eiq/glow/examples/lenet_mnist_camera/evkbmimxrt1060 + ${SdkRootDirPath}/middleware/eiq/glow/examples/lenet_mnist_camera/evkbmimxrt1060 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -162,11 +168,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt b/evkbmimxrt1060/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt index a693b3cbe2a..f41ba750b93 100644 --- a/evkbmimxrt1060/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,31 +37,31 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_conv.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/image_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/model_cifarnet_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/image/main.cpp" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/image_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/model_cifarnet_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/image/main.cpp" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/pcq/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/pcq/model_data.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -67,17 +73,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10 - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image - ${ProjDirPath}/../../../../../middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10 + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common/model ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/pcq + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/pcq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt b/evkbmimxrt1060/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt index d7b672e651a..f1055b6f121 100644 --- a/evkbmimxrt1060/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,28 +39,28 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/audio/audio.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/main.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/audio/audio_capture.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/common/audio/audio.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/main.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/common/audio/audio_capture.cpp" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -67,16 +73,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio - ${ProjDirPath}/../../../../../middleware/eiq/common/audio - ${ProjDirPath}/../../../../../middleware/eiq/common/model - ${ProjDirPath}/../../../../../middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio + ${SdkRootDirPath}/middleware/eiq/common/audio + ${SdkRootDirPath}/middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/common ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -165,11 +171,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkbmimxrt1060/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt b/evkbmimxrt1060/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt index 6cf0da1cccd..6f0e5e54d70 100644 --- a/evkbmimxrt1060/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,31 +37,31 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_conv.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/image/main.cpp" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/image/main.cpp" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -67,17 +73,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image - ${ProjDirPath}/../../../../../middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common/model ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/evkbmimxrt1060/rtos_examples/freertos_event/armgcc/CMakeLists.txt index aa5bc9d86cf..a3150f9e928 100644 --- a/evkbmimxrt1060/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/evkbmimxrt1060/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index e9aebc56f95..39cc6fc4301 100644 --- a/evkbmimxrt1060/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/evkbmimxrt1060/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index e52cc2c4c2a..39628f64330 100644 --- a/evkbmimxrt1060/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt b/evkbmimxrt1060/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt index 733f7a64f51..1d5a607a71b 100644 --- a/evkbmimxrt1060/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/rtos_examples/freertos_hello_flash_operation - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/rtos_examples/freertos_hello_flash_operation + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt b/evkbmimxrt1060/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt index 43745c0bdee..7c8f131727a 100644 --- a/evkbmimxrt1060/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/rtos_examples/freertos_lpi2c - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/rtos_examples/freertos_lpi2c + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt b/evkbmimxrt1060/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt index 9a7a4f21bb4..64be42295cb 100644 --- a/evkbmimxrt1060/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/rtos_examples/freertos_lpspi_b2b/master - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/rtos_examples/freertos_lpspi_b2b/master + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt b/evkbmimxrt1060/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt index 3fb6d618bef..afdf88721ab 100644 --- a/evkbmimxrt1060/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/rtos_examples/freertos_lpspi_b2b/slave - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/rtos_examples/freertos_lpspi_b2b/slave + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/evkbmimxrt1060/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index 8b1a98d6903..6ca63200f8b 100644 --- a/evkbmimxrt1060/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/evkbmimxrt1060/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index fb18df08061..5da35abc4fb 100644 --- a/evkbmimxrt1060/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/evkbmimxrt1060/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index c1f26fcfa78..80516a2d34d 100644 --- a/evkbmimxrt1060/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/evkbmimxrt1060/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index d5c008400cd..4cac2ebce43 100644 --- a/evkbmimxrt1060/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt b/evkbmimxrt1060/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt index 3a3d5881ffa..54ef2a88174 100644 --- a/evkbmimxrt1060/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/rtos_examples/freertos_sem_static - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/rtos_examples/freertos_sem_static + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/evkbmimxrt1060/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index e387a99b3b7..ca457a76329 100644 --- a/evkbmimxrt1060/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/evkbmimxrt1060/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 4b04462a048..db8310a12dd 100644 --- a/evkbmimxrt1060/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,24 +43,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt index 64e9f9d2e54..85aefd67d14 100644 --- a/evkbmimxrt1060/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/sdmmc_examples/mmccard_freertos - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/sdmmc_examples/mmccard_freertos + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt b/evkbmimxrt1060/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt index 20f82823089..2f2d6119b34 100644 --- a/evkbmimxrt1060/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/sdmmc_examples/sdcard_fatfs - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/sdmmc_examples/sdcard_fatfs + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt index 7fb0d2551ec..f9d5ef9be08 100644 --- a/evkbmimxrt1060/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/sdmmc_examples/sdcard_fatfs_freertos - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/sdmmc_examples/sdcard_fatfs_freertos + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt index 47d1a784442..8a974d979ed 100644 --- a/evkbmimxrt1060/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/sdmmc_examples/sdcard_freertos - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/sdmmc_examples/sdcard_freertos + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt b/evkbmimxrt1060/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt index 508c7cd4657..4bd28a076c4 100644 --- a/evkbmimxrt1060/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/sdmmc_examples/sdcard_interrupt - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/sdmmc_examples/sdcard_interrupt + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt b/evkbmimxrt1060/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt index 820ab7743a9..df3f61a5d34 100644 --- a/evkbmimxrt1060/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkbmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkbmimxrt1060/sdmmc_examples/sdcard_polling - ${ProjDirPath}/../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/sdmmc_examples/sdcard_polling + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index e5b48e6e39e..6a4ef071f65 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index 6af0a3acf63..a2f0a904304 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index 9f94e3dfb94..064b85bacab 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt index da9f8c25758..dd04db6be25 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_device_audio_speaker/bm + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_device_audio_speaker/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt index 86434b11799..9d0dd43b1cf 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_device_audio_speaker/freertos + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_device_audio_speaker/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt index 12d65a5e378..4300caedfe0 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_device_audio_speaker_lite/bm + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_device_audio_speaker_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index 0901c810243..bc4a19a86cf 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index b0014ff038b..3f8ba8a54f0 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 00b84a8641a..207610f98d6 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt index 675d171467a..8670c7fd787 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt index 932694ff6c0..6c62807f2b8 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt index b359653d8ee..68b3f86cfa7 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index a5f340c99c7..36d36850b0a 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index a9553af3b63..c2b2d6a1b91 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,12 +69,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt index a0a0c3dd36f..daf051bbff1 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,13 +72,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/bm + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt index 6d93ad5b1d4..f4cdf5a5a1e 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,13 +73,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/freertos + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt index e9f1b794c57..980dbc2d5c1 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 01aa2ce892e..7e4d8aad28d 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index cb5fe49cf51..c361c1e8dd0 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index b7c7f91c483..5eeb6d64da8 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 044c03ba84b..1777380d718 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt index 5c4a68ca43f..4a5e2e97621 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/bm + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt index b8d8f9af01b..3ec59b9ba4f 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/freertos + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt index 75c289c57e1..0de9c79e032 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified_lite/bm + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index 9ba3e5b169b..59c0e97ae2a 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index 1eb94c730b4..7e29d25a4c1 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,12 +65,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index 757cfa7883b..4cb4b8cb720 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt index b144d32f53b..83195056e13 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_device_dfu/bm + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_device_dfu/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt index 093f48bc18b..ff5bce055ae 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_device_dfu/freertos + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_device_dfu/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt index 10974eedc30..f2ea81a8e7e 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,12 +62,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_device_dfu_lite/bm + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_device_dfu_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index ee5ad4acb05..7c8daa09fa5 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index 8e7a8a505a7..fa517845484 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index 5d00a1be18f..a704e863b45 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index a1a567d167f..21bb0f1943a 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,9 +51,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 09cecb0cd9a..0cf9cfbe563 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,9 +52,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -59,13 +65,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 9fedd22199d..8ab468d8ab6 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,19 +55,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt index d8bc35fada8..fb23199b59e 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_device_msc_disk/bm + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_device_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt index 61ec43ae8a3..24b4eff5ce9 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_device_msc_disk/freertos + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_device_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt index 585397aafa8..c744793e64a 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_device_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_device_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index c5ac7cd6b97..f0eacf36099 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index 110e01543b7..f32607dd41d 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index 63a25bd4180..43b188cdfc6 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt index ebbb515d692..1748c820bdc 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,14 +70,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_device_mtp/bm + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_device_mtp/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt index 1dc6f46166c..2774fef442f 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,13 +72,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_device_mtp/freertos + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_device_mtp/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt index a101ae09284..a5fe2590ba5 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,14 +68,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_device_mtp_lite/bm + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_device_mtp_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index 13f00a07f99..b060175342b 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index c1696955a04..34f80c0a9d6 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,12 +68,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index fa12c80a5eb..ff9052a1aef 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index ef5c4297fd2..73d21852edf 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index e8b42022136..11706b286d9 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index 92c536ae0cc..7b59772f0e6 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index 9a34332629f..4230dbda85f 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index 7b6ca861937..2dfb7e9ef0a 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index 3c6c233b6d1..59b108caae7 100644 --- a/evkbmimxrt1060/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt index 8f7a487fca9..e69c24e4bc4 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_host_audio_recorder/freertos + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_host_audio_recorder/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index 18d7fb6e5a2..82de506b9f7 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index c3c6617a811..390cd56a722 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index 38aa2a1be5b..2439bed8783 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index 15226a15d4d..f63b6fbbc73 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index 0f2cfbb79f8..c3c3598ac43 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index 1e54ae0fd14..3ae413f2629 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index c94ffd7f357..9bc00d3e798 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index a46569563fa..459a1b6c379 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_hid_mouse_dual/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_hid_mouse_dual/bm/armgcc/CMakeLists.txt index a513f75c296..0123fbd8f29 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_hid_mouse_dual/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_hid_mouse_dual/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_hid_mouse_dual/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_hid_mouse_dual/freertos/armgcc/CMakeLists.txt index a5ab488838a..8085d0b7dc3 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_hid_mouse_dual/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_hid_mouse_dual/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index 1ce99c01099..3d66bd70ae4 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index 6072a901f7e..2eb7b19610c 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index 3330398ca8f..731b60c5ea2 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index 9c0c121275d..00b91ec5cde 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index 23a605a0d05..9aaa70d77f6 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index e5bc864408f..bdff8258ded 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index 7d703f5f284..9fd551c0ac9 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index 87b9b330ee9..a8a6fb0cd06 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index cfecaa3098f..e06eb9f51d3 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index b085910682e..4806d420327 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt index 59f57f55cc4..e241b5d8341 100644 --- a/evkbmimxrt1060/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkbmimxrt1060/usb_examples/usb_host_video_camera/freertos + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/examples/evkbmimxrt1060/usb_examples/usb_host_video_camera/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt index cf307efa1ae..3e83b72781a 100644 --- a/evkbmimxrt1060/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt index 5e135a6fe5e..be254dd2542 100644 --- a/evkbmimxrt1060/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt index 64fa21f8c1e..55b7ab11daf 100644 --- a/evkbmimxrt1060/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt index 767642cc945..169e2dbb09b 100644 --- a/evkbmimxrt1060/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt index a9b0c55a4d1..6b47cc6a34b 100644 --- a/evkbmimxrt1060/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt index 0617f483665..0c7d9b28fdb 100644 --- a/evkbmimxrt1060/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,12 +69,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index f9da115ec69..3590ff1aec3 100644 --- a/evkbmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index adbfbad9484..fd1dd678cdf 100644 --- a/evkbmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index a5824b52364..c7794578b20 100644 --- a/evkbmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index 72fb22ad635..292519bac25 100644 --- a/evkbmimxrt1060/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkbmimxrt1060/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkbmimxrt1060/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index e1094334e7d..f49721fe2c9 100644 --- a/evkbmimxrt1060/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkbmimxrt1060/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkbmimxrt1060 + ${SdkRootDirPath}/core/boards/evkbmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmcimx7ulp/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index c6190c2962d..bb3791269a5 100644 --- a/evkmcimx7ulp/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmcimx7ulp/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 9563d40ce34..0571b56551c 100644 --- a/evkmcimx7ulp/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmcimx7ulp/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 8960bd4b922..c77b2e09e93 100644 --- a/evkmcimx7ulp/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/cmsis_driver_examples/lpi2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/cmsis_driver_examples/lpi2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmcimx7ulp/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 5d79922e8fb..d1566dd80fd 100644 --- a/evkmcimx7ulp/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmcimx7ulp/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index bd886c1abbf..6f10521e9ff 100644 --- a/evkmcimx7ulp/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/cmsis_driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/cmsis_driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmcimx7ulp/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 2b38ace293b..64bdfee3378 100644 --- a/evkmcimx7ulp/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmcimx7ulp/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt index cf4d47f6590..4720b1426c4 100644 --- a/evkmcimx7ulp/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/cmsis_driver_examples/lpspi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/cmsis_driver_examples/lpspi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmcimx7ulp/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 9739d8ab9e8..5a9670d8efb 100644 --- a/evkmcimx7ulp/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/cmsis_driver_examples/lpspi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/cmsis_driver_examples/lpspi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/evkmcimx7ulp/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 530b0138087..6e44362aa4c 100644 --- a/evkmcimx7ulp/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/cmsis_driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/cmsis_driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmcimx7ulp/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index b87f6528b89..5e4d786f9ea 100644 --- a/evkmcimx7ulp/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/cmsis_driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/cmsis_driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/demo_apps/bubble/armgcc/CMakeLists.txt b/evkmcimx7ulp/demo_apps/bubble/armgcc/CMakeLists.txt index 0c0ff54e599..e0706bf7be7 100644 --- a/evkmcimx7ulp/demo_apps/bubble/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/demo_apps/bubble/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bubble.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/bubble - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/bubble + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/demo_apps/ecompass/armgcc/CMakeLists.txt b/evkmcimx7ulp/demo_apps/ecompass/armgcc/CMakeLists.txt index ce7db45d8ba..f081359910d 100644 --- a/evkmcimx7ulp/demo_apps/ecompass/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/demo_apps/ecompass/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecompass.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/ecompass - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/ecompass + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/demo_apps/hello_world/armgcc/CMakeLists.txt b/evkmcimx7ulp/demo_apps/hello_world/armgcc/CMakeLists.txt index 459eb934309..8768f89ab74 100644 --- a/evkmcimx7ulp/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/demo_apps/lpi2c_vlps/armgcc/CMakeLists.txt b/evkmcimx7ulp/demo_apps/lpi2c_vlps/armgcc/CMakeLists.txt index 648b3bda1b2..35ec3d581ab 100644 --- a/evkmcimx7ulp/demo_apps/lpi2c_vlps/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/demo_apps/lpi2c_vlps/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_vlps.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/lpi2c_vlps - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/lpi2c_vlps + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/demo_apps/pmc_temperature_sensor/armgcc/CMakeLists.txt b/evkmcimx7ulp/demo_apps/pmc_temperature_sensor/armgcc/CMakeLists.txt index c477cf777cb..7a2323e99e7 100644 --- a/evkmcimx7ulp/demo_apps/pmc_temperature_sensor/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/demo_apps/pmc_temperature_sensor/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../board.h" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/pmc_temperature_sensor - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/pmc_temperature_sensor + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/demo_apps/power_mode_switch/armgcc/CMakeLists.txt b/evkmcimx7ulp/demo_apps/power_mode_switch/armgcc/CMakeLists.txt index 09d7deea0cd..8e95403f74a 100644 --- a/evkmcimx7ulp/demo_apps/power_mode_switch/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/demo_apps/power_mode_switch/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,10 +50,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../app_srtm.c" "${ProjDirPath}/../app_srtm.h" @@ -79,15 +85,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/power_mode_switch - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/power_mode_switch + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ${ProjDirPath}/../srtm/channels ${ProjDirPath}/../srtm/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -200,15 +206,15 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmcimx7ulp/demo_apps/shell_mem/armgcc/CMakeLists.txt b/evkmcimx7ulp/demo_apps/shell_mem/armgcc/CMakeLists.txt index 6c89f518233..29588eaa6f2 100644 --- a/evkmcimx7ulp/demo_apps/shell_mem/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/demo_apps/shell_mem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app_flash.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/shell_mem - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/shell_mem + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/demo_apps/wireless_uart_bridge/armgcc/CMakeLists.txt b/evkmcimx7ulp/demo_apps/wireless_uart_bridge/armgcc/CMakeLists.txt index e6d27ac9070..47c68b361b3 100644 --- a/evkmcimx7ulp/demo_apps/wireless_uart_bridge/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/demo_apps/wireless_uart_bridge/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -138,10 +144,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../app_srtm.c" "${ProjDirPath}/../app_srtm.h" @@ -173,35 +179,35 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/Common - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/FSCI/Interface - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/FSCI/Source - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/FunctionLib - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/Lists - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/MemManager/Interface - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/Messaging/Interface - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/OSAbstraction/Interface - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/Panic/Interface - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/SerialManager/Interface - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/SerialManager/Source - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/gatt_db - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/fsci_host/fsci - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/fsci_host/host - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/fsci_host/host/config - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/fsci_host/host/interface - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/profiles/device_info - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/profiles/wireless_uart - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/profiles/battery - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/Common + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/FSCI/Interface + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/FSCI/Source + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/FunctionLib + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/Lists + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/MemManager/Interface + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/Messaging/Interface + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/OSAbstraction/Interface + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/Panic/Interface + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/SerialManager/Interface + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/framework/SerialManager/Source + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/gatt_db + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/fsci_host/fsci + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/fsci_host/host + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/fsci_host/host/config + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/fsci_host/host/interface + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/profiles/device_info + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/profiles/wireless_uart + ${SdkRootDirPath}/examples/evkmcimx7ulp/demo_apps/wireless_uart_bridge/ble/profiles/battery + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ${ProjDirPath}/../srtm/channels ${ProjDirPath}/../srtm/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -314,7 +320,7 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmcimx7ulp/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt index 91eda7c22d2..831d7db097e 100644 --- a/evkmcimx7ulp/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/acmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/acmp/interrupt + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/acmp/polling/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/acmp/polling/armgcc/CMakeLists.txt index 9eb72f63e89..9592862e8b3 100644 --- a/evkmcimx7ulp/driver_examples/acmp/polling/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/acmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/acmp/polling - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/acmp/polling + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/crc/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/crc/armgcc/CMakeLists.txt index 064b4dd0e46..0e1f6648cfa 100644 --- a/evkmcimx7ulp/driver_examples/crc/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/crc + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/dac12/basic/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/dac12/basic/armgcc/CMakeLists.txt index f95cf77ee01..1e1a8a6f15f 100644 --- a/evkmcimx7ulp/driver_examples/dac12/basic/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/dac12/basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac12_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/dac12/basic - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/dac12/basic + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/dac12/fifo_interrupt/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/dac12/fifo_interrupt/armgcc/CMakeLists.txt index 5dd1d2ca92c..dd0ba58b4e3 100644 --- a/evkmcimx7ulp/driver_examples/dac12/fifo_interrupt/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/dac12/fifo_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac12_fifo_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/dac12/fifo_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/dac12/fifo_interrupt + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index 70a74ab8bf2..2b5b96e0a88 100644 --- a/evkmcimx7ulp/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index 4a1e463d330..27b1d78f51a 100644 --- a/evkmcimx7ulp/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/ewm/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/ewm/armgcc/CMakeLists.txt index 9ad9159fba4..83201608567 100644 --- a/evkmcimx7ulp/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/ewm + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt index 686597586b6..332b768b7d1 100644 --- a/evkmcimx7ulp/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/flexio/i2c/interrupt_lpi2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/flexio/i2c/interrupt_lpi2c_transfer + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 746f96099bf..0f4a620021c 100644 --- a/evkmcimx7ulp/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/flexio/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/flexio/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/flexio/pwm/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/flexio/pwm/armgcc/CMakeLists.txt index 3782de2c22e..a4d2d96b10f 100644 --- a/evkmcimx7ulp/driver_examples/flexio/pwm/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/flexio/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/flexio/pwm - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/flexio/pwm + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt index 93ba67793b2..8699c604d1b 100644 --- a/evkmcimx7ulp/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmcimx7ulp/driver_examples/flexio/spi/edma_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/flexio/spi/edma_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt index 6cd6a5d9a48..14c69b229ec 100644 --- a/evkmcimx7ulp/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmcimx7ulp/driver_examples/flexio/spi/edma_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/flexio/spi/edma_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt index 6368f275252..0efa1a9190b 100644 --- a/evkmcimx7ulp/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmcimx7ulp/driver_examples/flexio/spi/int_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/flexio/spi/int_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt index 187acaccc02..9ac5a34072f 100644 --- a/evkmcimx7ulp/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmcimx7ulp/driver_examples/flexio/spi/int_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/flexio/spi/int_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt index 313d7d550fe..cb14d0fb92b 100644 --- a/evkmcimx7ulp/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/flexio/uart/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/flexio/uart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt index 13e50d4b584..6ec6f68afc2 100644 --- a/evkmcimx7ulp/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/flexio/uart/int_rb_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/flexio/uart/int_rb_transfer + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt index 2ddaed81e68..f1ce540236b 100644 --- a/evkmcimx7ulp/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/flexio/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/flexio/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt index 9f964da6dc3..42fadba2c0a 100644 --- a/evkmcimx7ulp/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/flexio/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/flexio/uart/polling_transfer + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index c82c9b5b36a..4ab0acae634 100644 --- a/evkmcimx7ulp/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 8f7455a6c32..770792d55f0 100644 --- a/evkmcimx7ulp/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpadc/single_interrupt/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpadc/single_interrupt/armgcc/CMakeLists.txt index 3c6ea7de81c..f488f96d436 100644 --- a/evkmcimx7ulp/driver_examples/lpadc/single_interrupt/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpadc/single_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_single_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/lpadc/single_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpadc/single_interrupt + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpadc/single_polling/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpadc/single_polling/armgcc/CMakeLists.txt index 6d02419cc2e..48de324edd7 100644 --- a/evkmcimx7ulp/driver_examples/lpadc/single_polling/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpadc/single_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_single_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/lpadc/single_polling - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpadc/single_polling + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index a9b7f9e4879..23601654d31 100644 --- a/evkmcimx7ulp/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 81e1753d3da..1d827c11f87 100644 --- a/evkmcimx7ulp/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt index b5d84ee8364..c8fe7dbfef2 100644 --- a/evkmcimx7ulp/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/lpi2c/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpi2c/interrupt + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 85c1335934b..ada465d20be 100644 --- a/evkmcimx7ulp/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/lpi2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpi2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 162ca6e1604..477d550a27c 100644 --- a/evkmcimx7ulp/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/lpi2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpi2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt index b9fa6fb8421..948492d5961 100644 --- a/evkmcimx7ulp/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/lpi2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpi2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt index 9392c066d17..9c1fd027b64 100644 --- a/evkmcimx7ulp/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/lpi2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpi2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 03ee8ff19c3..a7bd072e880 100644 --- a/evkmcimx7ulp/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/lpi2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpi2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt index 4454de827da..a7106178194 100644 --- a/evkmcimx7ulp/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpit_single_channel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/lpit/single_channel - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpit/single_channel + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 8fa848c8d54..7daec18d748 100644 --- a/evkmcimx7ulp/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 1660d2336cb..860ffcda9be 100644 --- a/evkmcimx7ulp/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt index 36e5a30b74f..1986a78941c 100644 --- a/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 9232584caae..042b86c8464 100644 --- a/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index c22223e263b..bde6fe42090 100644 --- a/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index b2519f26333..91cd23e023e 100644 --- a/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 9d447c9e3ec..e8a97603906 100644 --- a/evkmcimx7ulp/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/lpspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index d6b6ffc2405..c9d914f7111 100644 --- a/evkmcimx7ulp/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmcimx7ulp/driver_examples/lpspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lptmr/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lptmr/armgcc/CMakeLists.txt index 1d396ee0eec..7a520b329e7 100644 --- a/evkmcimx7ulp/driver_examples/lptmr/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lptmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/driver_examples/lptmr - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lptmr + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index 373513e670a..fa13408ade8 100644 --- a/evkmcimx7ulp/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/lpuart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpuart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 6c2975fdc6e..757d35aa4a7 100644 --- a/evkmcimx7ulp/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index c9344c600f6..465841ab04f 100644 --- a/evkmcimx7ulp/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 022bbfafc15..6458d5e5e57 100644 --- a/evkmcimx7ulp/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 244a91537cd..6da18231e12 100644 --- a/evkmcimx7ulp/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index d3d8a1c008a..a1a518d9629 100644 --- a/evkmcimx7ulp/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/ltc/aes/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/ltc/aes/armgcc/CMakeLists.txt index af97a414d27..ed346d4d82f 100644 --- a/evkmcimx7ulp/driver_examples/ltc/aes/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/ltc/aes/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ltc_aes.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/ltc/aes - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/ltc/aes + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/ltc/aes_edma/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/ltc/aes_edma/armgcc/CMakeLists.txt index e3a7bd79937..bd6a3bb07e0 100644 --- a/evkmcimx7ulp/driver_examples/ltc/aes_edma/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/ltc/aes_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ltc_aes_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/ltc/aes_edma - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/ltc/aes_edma + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/pf1550/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/pf1550/armgcc/CMakeLists.txt index 5c776b26f53..c6c2cc85954 100644 --- a/evkmcimx7ulp/driver_examples/pf1550/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/pf1550/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pf1550.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/driver_examples/pf1550 - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/pf1550 + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/qspi/edma_transfer/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/qspi/edma_transfer/armgcc/CMakeLists.txt index 102388c2bff..26e1325a504 100644 --- a/evkmcimx7ulp/driver_examples/qspi/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/qspi/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qspi_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/qspi/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/qspi/edma_transfer + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/qspi/polling_transfer/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/qspi/polling_transfer/armgcc/CMakeLists.txt index d40f97eb237..f0a177ed69e 100644 --- a/evkmcimx7ulp/driver_examples/qspi/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/qspi/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt index d6bdc08abff..699cb19b563 100644 --- a/evkmcimx7ulp/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/sai/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/sai/edma_transfer + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/sai/interrupt/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/sai/interrupt/armgcc/CMakeLists.txt index e86a0fac53d..e099e754cba 100644 --- a/evkmcimx7ulp/driver_examples/sai/interrupt/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/sai/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/sai/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/sai/interrupt + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt index f57c33c2b67..2249c096bbe 100644 --- a/evkmcimx7ulp/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/sai/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/sai/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/sema42/uboot/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/sema42/uboot/armgcc/CMakeLists.txt index c61da43e314..8c48503c08a 100644 --- a/evkmcimx7ulp/driver_examples/sema42/uboot/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/sema42/uboot/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sema42_uboot.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/sema42/uboot - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/sema42/uboot + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt index a0fa5999ac9..c7e894961a1 100644 --- a/evkmcimx7ulp/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/snvs/snvs_hp_rtc - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/snvs/snvs_hp_rtc + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt index dbd6445f7c3..5a50b4515d1 100644 --- a/evkmcimx7ulp/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_srtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/snvs/snvs_lp_srtc - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/snvs/snvs_lp_srtc + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/tpm/combine_pwm/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/tpm/combine_pwm/armgcc/CMakeLists.txt index f21c0603f18..d58a4d1586e 100644 --- a/evkmcimx7ulp/driver_examples/tpm/combine_pwm/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/tpm/combine_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/tpm/combine_pwm - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/tpm/combine_pwm + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt index be56b40efdc..40a111fee93 100644 --- a/evkmcimx7ulp/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/tpm/dual_edge_capture - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/tpm/dual_edge_capture + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt index 99769c9e5d3..48fcaa234e9 100644 --- a/evkmcimx7ulp/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/tpm/input_capture - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/tpm/input_capture + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt index 523ab80e093..a34072953db 100644 --- a/evkmcimx7ulp/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/tpm/output_compare - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/tpm/output_compare + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt index f3fc593d94b..679c70d9144 100644 --- a/evkmcimx7ulp/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/tpm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/tpm/pwm_twochannel + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt index 6cad9f6bdd4..0d2bc76516f 100644 --- a/evkmcimx7ulp/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/tpm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/tpm/simple_pwm + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/tpm/timer/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/tpm/timer/armgcc/CMakeLists.txt index 24ed9f4ba53..17284a25839 100644 --- a/evkmcimx7ulp/driver_examples/tpm/timer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/tpm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/tpm/timer - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/tpm/timer + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/trgmux/lptmr_trigger_lpit/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/trgmux/lptmr_trigger_lpit/armgcc/CMakeLists.txt index 7d94ce51c7e..f6ceed15afd 100644 --- a/evkmcimx7ulp/driver_examples/trgmux/lptmr_trigger_lpit/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/trgmux/lptmr_trigger_lpit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../trgmux_lptmr_trigger_lpit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/trgmux/lptmr_trigger_lpit - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/trgmux/lptmr_trigger_lpit + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/trng/random/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/trng/random/armgcc/CMakeLists.txt index 3aa5ec075d8..51758c9261b 100644 --- a/evkmcimx7ulp/driver_examples/trng/random/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/trng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../trng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/driver_examples/trng/random - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/trng/random + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/tstmr/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/tstmr/armgcc/CMakeLists.txt index ef87fb4eed2..8ae5c3e460d 100644 --- a/evkmcimx7ulp/driver_examples/tstmr/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/tstmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tstmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/driver_examples/tstmr - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/tstmr + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/wdog32/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/wdog32/armgcc/CMakeLists.txt index 94d29fb4a7f..a1a14e230b8 100644 --- a/evkmcimx7ulp/driver_examples/wdog32/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/wdog32/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog32.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/driver_examples/wdog32 - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/wdog32 + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/driver_examples/xrdc/armgcc/CMakeLists.txt b/evkmcimx7ulp/driver_examples/xrdc/armgcc/CMakeLists.txt index dccf737775f..c014faeba39 100644 --- a/evkmcimx7ulp/driver_examples/xrdc/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/driver_examples/xrdc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xrdc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/driver_examples/xrdc - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/driver_examples/xrdc + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt b/evkmcimx7ulp/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt index af9f925e9bc..6bf5682920b 100644 --- a/evkmcimx7ulp/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mmcau_api.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/mmcau_examples/mmcau_api - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/mmcau_examples/mmcau_api + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -101,19 +107,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmcimx7ulp/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/armgcc/CMakeLists.txt b/evkmcimx7ulp/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/armgcc/CMakeLists.txt index da7950dcc0a..457eb08fdd5 100644 --- a/evkmcimx7ulp/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,10 +52,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../app_srtm.c" "${ProjDirPath}/../app_srtm.h" @@ -81,17 +87,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/multicore_examples/erpc_matrix_multiply_rpmsg_rtos + ${SdkRootDirPath}/examples/evkmcimx7ulp/multicore_examples/erpc_matrix_multiply_rpmsg_rtos ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ${ProjDirPath}/../srtm/channels ${ProjDirPath}/../srtm/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -218,15 +224,15 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmcimx7ulp/multicore_examples/rpmsg_lite_pingpong_rtos/armgcc/CMakeLists.txt b/evkmcimx7ulp/multicore_examples/rpmsg_lite_pingpong_rtos/armgcc/CMakeLists.txt index 57d4fa48f6d..905afe2ed2b 100644 --- a/evkmcimx7ulp/multicore_examples/rpmsg_lite_pingpong_rtos/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/multicore_examples/rpmsg_lite_pingpong_rtos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,10 +45,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../app_srtm.c" "${ProjDirPath}/../app_srtm.h" @@ -74,15 +80,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/multicore_examples/rpmsg_lite_pingpong_rtos - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/multicore_examples/rpmsg_lite_pingpong_rtos + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ${ProjDirPath}/../srtm/channels ${ProjDirPath}/../srtm/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -193,19 +199,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmcimx7ulp/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt b/evkmcimx7ulp/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt index bf8f1726ff8..0480b98d29f 100644 --- a/evkmcimx7ulp/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,10 +45,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../app_srtm.c" "${ProjDirPath}/../app_srtm.h" @@ -74,15 +80,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/multicore_examples/rpmsg_lite_str_echo_rtos - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/multicore_examples/rpmsg_lite_str_echo_rtos + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ${ProjDirPath}/../srtm/channels ${ProjDirPath}/../srtm/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -193,19 +199,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/issdk/algorithms/pedometer/lib/libpedometerm4.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmcimx7ulp/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/evkmcimx7ulp/rtos_examples/freertos_event/armgcc/CMakeLists.txt index e7b939e6370..544b4114bde 100644 --- a/evkmcimx7ulp/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/evkmcimx7ulp/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 8c49435e46f..e05fa85f76e 100644 --- a/evkmcimx7ulp/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/evkmcimx7ulp/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index fc511024d35..beeb4fc2e52 100644 --- a/evkmcimx7ulp/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt b/evkmcimx7ulp/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt index f4648375f08..67d044d048a 100644 --- a/evkmcimx7ulp/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/rtos_examples/freertos_lpi2c - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/rtos_examples/freertos_lpi2c + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt b/evkmcimx7ulp/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt index 70be2ee57b6..edcc28b93fa 100644 --- a/evkmcimx7ulp/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/rtos_examples/freertos_lpspi - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/rtos_examples/freertos_lpspi + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt b/evkmcimx7ulp/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt index e5d241bc889..89679b22531 100644 --- a/evkmcimx7ulp/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/rtos_examples/freertos_lpspi_b2b/master - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/rtos_examples/freertos_lpspi_b2b/master + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt b/evkmcimx7ulp/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt index 69695bc420d..6494d3e9ded 100644 --- a/evkmcimx7ulp/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmcimx7ulp/rtos_examples/freertos_lpspi_b2b/slave - ${ProjDirPath}/../../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/rtos_examples/freertos_lpspi_b2b/slave + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/evkmcimx7ulp/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index 0ef8ecccc85..de717b04587 100644 --- a/evkmcimx7ulp/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/evkmcimx7ulp/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index b77c755d3bf..c6a2bad8217 100644 --- a/evkmcimx7ulp/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/rtos_examples/freertos_pf1550/armgcc/CMakeLists.txt b/evkmcimx7ulp/rtos_examples/freertos_pf1550/armgcc/CMakeLists.txt index 30be77f340b..c0581c3cab8 100644 --- a/evkmcimx7ulp/rtos_examples/freertos_pf1550/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/rtos_examples/freertos_pf1550/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/rtos_examples/freertos_pf1550 - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/rtos_examples/freertos_pf1550 + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/evkmcimx7ulp/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index fb524d70e3a..97701468a75 100644 --- a/evkmcimx7ulp/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/evkmcimx7ulp/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 4f10de749d3..e837cd61d7d 100644 --- a/evkmcimx7ulp/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/evkmcimx7ulp/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 6a1c547abbe..d0eb0b68d3f 100644 --- a/evkmcimx7ulp/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmcimx7ulp/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/evkmcimx7ulp/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index d6f7d7c6bf7..2daf3b3943b 100644 --- a/evkmcimx7ulp/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/evkmcimx7ulp/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,10 +43,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/board.h" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmcimx7ulp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) @@ -48,13 +54,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/evkmcimx7ulp/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/evkmcimx7ulp + ${SdkRootDirPath}/examples/evkmcimx7ulp/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/evkmcimx7ulp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt b/evkmimx8mm/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt index 940e34e5da5..0185f398706 100644 --- a/evkmimx8mm/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mm/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/cmsis_driver_examples/ecspi/int_loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/cmsis_driver_examples/ecspi/int_loopback_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/cmsis_driver_examples/ecspi/sdma_loopback_transfer/armgcc/CMakeLists.txt b/evkmimx8mm/cmsis_driver_examples/ecspi/sdma_loopback_transfer/armgcc/CMakeLists.txt index 900ebc3958e..d8a2ee00b4e 100644 --- a/evkmimx8mm/cmsis_driver_examples/ecspi/sdma_loopback_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mm/cmsis_driver_examples/ecspi/sdma_loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/cmsis_driver_examples/ecspi/sdma_loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/cmsis_driver_examples/ecspi/sdma_loopback_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mm/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index ca7ea826437..3be04f88a38 100644 --- a/evkmimx8mm/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mm/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mm/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mm/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index c234c9976d4..2f1c7e2e555 100644 --- a/evkmimx8mm/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mm/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mm/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mm/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index 580009f55ae..102f71788f7 100644 --- a/evkmimx8mm/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mm/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/cmsis_driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/cmsis_driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mm/cmsis_driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt index c567efa9d6c..b002d69eeb3 100644 --- a/evkmimx8mm/cmsis_driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mm/cmsis_driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/cmsis_driver_examples/uart/sdma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/cmsis_driver_examples/uart/sdma_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/demo_apps/hello_world/armgcc/CMakeLists.txt b/evkmimx8mm/demo_apps/hello_world/armgcc/CMakeLists.txt index 0feac3bf71d..3f1e94a2a64 100644 --- a/evkmimx8mm/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/evkmimx8mm/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mm/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/demo_apps/sai_low_power_audio/armgcc/CMakeLists.txt b/evkmimx8mm/demo_apps/sai_low_power_audio/armgcc/CMakeLists.txt index b05a7fb2e07..a14f8ccc672 100644 --- a/evkmimx8mm/demo_apps/sai_low_power_audio/armgcc/CMakeLists.txt +++ b/evkmimx8mm/demo_apps/sai_low_power_audio/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,38 +48,38 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../app_srtm.c" "${ProjDirPath}/../app_srtm.h" -"${ProjDirPath}/../../../../../core/components/srtm/channels/srtm_rpmsg_endpoint.h" -"${ProjDirPath}/../../../../../core/components/srtm/channels/srtm_rpmsg_endpoint.c" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_audio_service.h" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_audio_service.c" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_sai_sdma_adapter.h" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_sai_sdma_adapter.c" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_pdm_sdma_adapter.h" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_pdm_sdma_adapter.c" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_i2c_codec_adapter.h" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_i2c_codec_adapter.c" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_wm8524_adapter.h" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_wm8524_adapter.c" +"${SdkRootDirPath}/core/components/srtm/channels/srtm_rpmsg_endpoint.h" +"${SdkRootDirPath}/core/components/srtm/channels/srtm_rpmsg_endpoint.c" +"${SdkRootDirPath}/core/components/srtm/services/srtm_audio_service.h" +"${SdkRootDirPath}/core/components/srtm/services/srtm_audio_service.c" +"${SdkRootDirPath}/core/components/srtm/services/srtm_sai_sdma_adapter.h" +"${SdkRootDirPath}/core/components/srtm/services/srtm_sai_sdma_adapter.c" +"${SdkRootDirPath}/core/components/srtm/services/srtm_pdm_sdma_adapter.h" +"${SdkRootDirPath}/core/components/srtm/services/srtm_pdm_sdma_adapter.c" +"${SdkRootDirPath}/core/components/srtm/services/srtm_i2c_codec_adapter.h" +"${SdkRootDirPath}/core/components/srtm/services/srtm_i2c_codec_adapter.c" +"${SdkRootDirPath}/core/components/srtm/services/srtm_wm8524_adapter.h" +"${SdkRootDirPath}/core/components/srtm/services/srtm_wm8524_adapter.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/evkmimx8mm/demo_apps/sai_low_power_audio + ${SdkRootDirPath}/examples/evkmimx8mm/demo_apps/sai_low_power_audio ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/evkmimx8mm - ${ProjDirPath}/../../../../../core/components/srtm/channels - ${ProjDirPath}/../../../../../core/components/srtm/services + ${SdkRootDirPath}/core/boards/evkmimx8mm + ${SdkRootDirPath}/core/components/srtm/channels + ${SdkRootDirPath}/core/components/srtm/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt index eac35949592..ef93d80e66a 100644 --- a/evkmimx8mm/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecspi_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/ecspi/ecspi_loopback - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/ecspi/ecspi_loopback + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/ecspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/ecspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index b9234b58d1d..3a5c79bb297 100644 --- a/evkmimx8mm/driver_examples/ecspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/ecspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mm/driver_examples/ecspi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/ecspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/ecspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/ecspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 52cfe7046ce..d24a9f60c7a 100644 --- a/evkmimx8mm/driver_examples/ecspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/ecspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mm/driver_examples/ecspi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/ecspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/ecspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/ecspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index b0ed7fab8a2..b9cd76d3910 100644 --- a/evkmimx8mm/driver_examples/ecspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/ecspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mm/driver_examples/ecspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/ecspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/ecspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/ecspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index df4f66bb1c6..9a0fa2af80f 100644 --- a/evkmimx8mm/driver_examples/ecspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/ecspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mm/driver_examples/ecspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/ecspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index db9958bf27a..5b96f54caac 100644 --- a/evkmimx8mm/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/evkmimx8mm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/gpt/capture/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/gpt/capture/armgcc/CMakeLists.txt index 72c78f3fa5a..b356d30d73d 100644 --- a/evkmimx8mm/driver_examples/gpt/capture/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/gpt/capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/gpt/capture - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/gpt/capture + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/gpt/timer/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/gpt/timer/armgcc/CMakeLists.txt index 589dcb3a57b..36cf45013f9 100644 --- a/evkmimx8mm/driver_examples/gpt/timer/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/gpt/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/gpt/timer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/gpt/timer + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 88347f2af37..9aebd7ae2ac 100644 --- a/evkmimx8mm/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mm/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 2c0298c06b8..f370fa04a4b 100644 --- a/evkmimx8mm/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mm/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 5b2ce6d1338..7ebcaed5fdb 100644 --- a/evkmimx8mm/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mm/driver_examples/i2c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 440abadc45b..66afe4524c9 100644 --- a/evkmimx8mm/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mm/driver_examples/i2c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/pdm/pdm_hwvad/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/pdm/pdm_hwvad/armgcc/CMakeLists.txt index b3c854a012b..6b53bfaade3 100644 --- a/evkmimx8mm/driver_examples/pdm/pdm_hwvad/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/pdm/pdm_hwvad/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_hwvad.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/pdm/pdm_hwvad - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/pdm/pdm_hwvad + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/pdm/pdm_interrupt/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/pdm/pdm_interrupt/armgcc/CMakeLists.txt index f0177f3a027..f4d6a6ec477 100644 --- a/evkmimx8mm/driver_examples/pdm/pdm_interrupt/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/pdm/pdm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/pdm/pdm_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/pdm/pdm_interrupt + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/pdm/pdm_sai_interrupt/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/pdm/pdm_sai_interrupt/armgcc/CMakeLists.txt index 94be3842d28..723d0e8791d 100644 --- a/evkmimx8mm/driver_examples/pdm/pdm_sai_interrupt/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/pdm/pdm_sai_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/pdm/pdm_sai_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/pdm/pdm_sai_interrupt + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/pdm/pdm_sai_interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/pdm/pdm_sai_interrupt_transfer/armgcc/CMakeLists.txt index 5163a7cf047..4440e26744d 100644 --- a/evkmimx8mm/driver_examples/pdm/pdm_sai_interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/pdm/pdm_sai_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/pdm/pdm_sai_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/pdm/pdm_sai_interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/pdm/pdm_sai_sdma/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/pdm/pdm_sai_sdma/armgcc/CMakeLists.txt index 02ac64be55d..ed510bc8f98 100644 --- a/evkmimx8mm/driver_examples/pdm/pdm_sai_sdma/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/pdm/pdm_sai_sdma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_sdma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/pdm/pdm_sai_sdma - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/pdm/pdm_sai_sdma + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/pdm/pdm_sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/pdm/pdm_sdma_transfer/armgcc/CMakeLists.txt index 1b2dbe3b812..7e34e19a4f2 100644 --- a/evkmimx8mm/driver_examples/pdm/pdm_sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/pdm/pdm_sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sdma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/pdm/pdm_sdma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/pdm/pdm_sdma_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/pwm/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/pwm/armgcc/CMakeLists.txt index d281a6a7c93..66b085ba262 100644 --- a/evkmimx8mm/driver_examples/pwm/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mm/driver_examples/pwm - ${ProjDirPath}/../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/pwm + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/rdc/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/rdc/armgcc/CMakeLists.txt index 55d9570ca95..63251bb1685 100644 --- a/evkmimx8mm/driver_examples/rdc/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/rdc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rdc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mm/driver_examples/rdc - ${ProjDirPath}/../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/rdc + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt index 31c22ee90e2..3cc71b63f94 100644 --- a/evkmimx8mm/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/sai/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/sai/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/sai/sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/sai/sdma_transfer/armgcc/CMakeLists.txt index 61d9673ce27..3f90cc56c2f 100644 --- a/evkmimx8mm/driver_examples/sai/sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/sai/sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/sai/sdma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/sai/sdma_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/sdma/memory_to_memory/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/sdma/memory_to_memory/armgcc/CMakeLists.txt index c6e74e7fa58..e434a3df98d 100644 --- a/evkmimx8mm/driver_examples/sdma/memory_to_memory/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/sdma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/sdma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/sdma/memory_to_memory + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/sdma/scatter_gather/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/sdma/scatter_gather/armgcc/CMakeLists.txt index 6bfc1f9dc30..2feb42237e5 100644 --- a/evkmimx8mm/driver_examples/sdma/scatter_gather/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/sdma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/sdma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/sdma/scatter_gather + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/sema4/uboot/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/sema4/uboot/armgcc/CMakeLists.txt index d167e8ffeb4..71d3a275e4b 100644 --- a/evkmimx8mm/driver_examples/sema4/uboot/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/sema4/uboot/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sema4_uboot.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/sema4/uboot - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/sema4/uboot + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/tmu/monitor_threshold/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/tmu/monitor_threshold/armgcc/CMakeLists.txt index 0244730219e..a00b7308355 100644 --- a/evkmimx8mm/driver_examples/tmu/monitor_threshold/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/tmu/monitor_threshold/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tmu_monitor_threshold.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/tmu/monitor_threshold - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/tmu/monitor_threshold + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/tmu/temperature_polling/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/tmu/temperature_polling/armgcc/CMakeLists.txt index d60879767e5..7117dcf1be6 100644 --- a/evkmimx8mm/driver_examples/tmu/temperature_polling/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/tmu/temperature_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tmu_temperature_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/tmu/temperature_polling - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/tmu/temperature_polling + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt index f33615d9a74..733814dda7c 100644 --- a/evkmimx8mm/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_auto_baudrate_detect.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/uart/auto_baudrate_detect - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/uart/auto_baudrate_detect + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/uart/hardware_flow_control/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/uart/hardware_flow_control/armgcc/CMakeLists.txt index bd0dc812479..f8da6b6880c 100644 --- a/evkmimx8mm/driver_examples/uart/hardware_flow_control/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/uart/hardware_flow_control/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_hardware_flow_control.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/uart/hardware_flow_control - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/uart/hardware_flow_control + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/uart/idle_detect_sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/uart/idle_detect_sdma_transfer/armgcc/CMakeLists.txt index 77c90e38e09..ef811f5bb53 100644 --- a/evkmimx8mm/driver_examples/uart/idle_detect_sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/uart/idle_detect_sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_idle_detect_sdma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/uart/idle_detect_sdma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/uart/idle_detect_sdma_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index 0c68bea1fee..ff55b17e101 100644 --- a/evkmimx8mm/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index c756e96af69..d4c283a600b 100644 --- a/evkmimx8mm/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index d27ba2d82c1..0ffd56e909f 100644 --- a/evkmimx8mm/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/uart/polling/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/uart/polling/armgcc/CMakeLists.txt index b4d9e0f2864..a2143c34952 100644 --- a/evkmimx8mm/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt index 4c1851956d5..1ac3f1cbfc3 100644 --- a/evkmimx8mm/driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_sdma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/driver_examples/uart/sdma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/uart/sdma_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/driver_examples/wdog/armgcc/CMakeLists.txt b/evkmimx8mm/driver_examples/wdog/armgcc/CMakeLists.txt index 343d15cc1c3..64ac662c9ef 100644 --- a/evkmimx8mm/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/evkmimx8mm/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mm/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/driver_examples/wdog + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt b/evkmimx8mm/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt index 08ac7557493..95a7c570ecf 100644 --- a/evkmimx8mm/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt +++ b/evkmimx8mm/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,22 +45,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt b/evkmimx8mm/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt index b39e73db76b..eaf7c84a3f3 100644 --- a/evkmimx8mm/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt +++ b/evkmimx8mm/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,22 +45,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mm/multicore_examples/rpmsg_lite_str_echo_rtos - ${ProjDirPath}/../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/multicore_examples/rpmsg_lite_str_echo_rtos + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt b/evkmimx8mm/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt index a948cef5884..9a5e2b4e5c6 100644 --- a/evkmimx8mm/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt +++ b/evkmimx8mm/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mm/rtos_examples/freertos_ecspi/ecspi_loopback - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/rtos_examples/freertos_ecspi/ecspi_loopback + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/evkmimx8mm/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 8f7eefdc34f..2e5309a40c0 100644 --- a/evkmimx8mm/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/evkmimx8mm/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mm/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/evkmimx8mm/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index af98a16eef6..4345e74d518 100644 --- a/evkmimx8mm/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/evkmimx8mm/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mm/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/evkmimx8mm/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 01d4dd08fb7..8dcd8edcb7f 100644 --- a/evkmimx8mm/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/evkmimx8mm/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mm/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/evkmimx8mm/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 48ce6189167..bc29f56b34c 100644 --- a/evkmimx8mm/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/evkmimx8mm/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mm/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/evkmimx8mm/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index ffe8e0e1ff8..6c64be452ca 100644 --- a/evkmimx8mm/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/evkmimx8mm/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mm/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/evkmimx8mm/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index c035e480e07..79f3bfc3848 100644 --- a/evkmimx8mm/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/evkmimx8mm/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mm/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/evkmimx8mm/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 329b40f2357..5dd2f3ad656 100644 --- a/evkmimx8mm/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/evkmimx8mm/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mm/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/evkmimx8mm/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 352b2dc7e7e..892c07fa522 100644 --- a/evkmimx8mm/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/evkmimx8mm/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mm/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/evkmimx8mm/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 91ca584d6fa..25db25fd850 100644 --- a/evkmimx8mm/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/evkmimx8mm/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,10 +43,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) @@ -48,13 +54,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/evkmimx8mm/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mm/rtos_examples/freertos_uart/armgcc/CMakeLists.txt b/evkmimx8mm/rtos_examples/freertos_uart/armgcc/CMakeLists.txt index 6fc1526f39b..acdc038f1cd 100644 --- a/evkmimx8mm/rtos_examples/freertos_uart/armgcc/CMakeLists.txt +++ b/evkmimx8mm/rtos_examples/freertos_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mm/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mm/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mm/rtos_examples/freertos_uart - ${ProjDirPath}/../../../../../core/boards/evkmimx8mm + ${SdkRootDirPath}/examples/evkmimx8mm/rtos_examples/freertos_uart + ${SdkRootDirPath}/core/boards/evkmimx8mm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt b/evkmimx8mn/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt index 1ce4f1ea66e..78f30ba1146 100644 --- a/evkmimx8mn/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mn/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/cmsis_driver_examples/ecspi/int_loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/cmsis_driver_examples/ecspi/int_loopback_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/cmsis_driver_examples/ecspi/sdma_loopback_transfer/armgcc/CMakeLists.txt b/evkmimx8mn/cmsis_driver_examples/ecspi/sdma_loopback_transfer/armgcc/CMakeLists.txt index c664dfab7cb..2c710b07812 100644 --- a/evkmimx8mn/cmsis_driver_examples/ecspi/sdma_loopback_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mn/cmsis_driver_examples/ecspi/sdma_loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/cmsis_driver_examples/ecspi/sdma_loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/cmsis_driver_examples/ecspi/sdma_loopback_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mn/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 42bf74b749a..60c3dcc10bc 100644 --- a/evkmimx8mn/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mn/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mn/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index bb2a49bc9d9..538dfd91dff 100644 --- a/evkmimx8mn/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mn/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mn/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index 46f6f4795f1..b3dea5dfb0b 100644 --- a/evkmimx8mn/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mn/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/cmsis_driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/cmsis_driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mn/cmsis_driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt index 5f80230155b..ecf52b89708 100644 --- a/evkmimx8mn/cmsis_driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mn/cmsis_driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/cmsis_driver_examples/uart/sdma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/cmsis_driver_examples/uart/sdma_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/demo_apps/hello_world/armgcc/CMakeLists.txt b/evkmimx8mn/demo_apps/hello_world/armgcc/CMakeLists.txt index 93bf9d004ea..4c6a7875873 100644 --- a/evkmimx8mn/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/evkmimx8mn/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mn/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/demo_apps/sai_low_power_audio/armgcc/CMakeLists.txt b/evkmimx8mn/demo_apps/sai_low_power_audio/armgcc/CMakeLists.txt index 35102410163..01bb9e8a87a 100644 --- a/evkmimx8mn/demo_apps/sai_low_power_audio/armgcc/CMakeLists.txt +++ b/evkmimx8mn/demo_apps/sai_low_power_audio/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,34 +48,34 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../app_srtm.c" "${ProjDirPath}/../app_srtm.h" -"${ProjDirPath}/../../../../../core/components/srtm/channels/srtm_rpmsg_endpoint.h" -"${ProjDirPath}/../../../../../core/components/srtm/channels/srtm_rpmsg_endpoint.c" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_audio_service.h" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_audio_service.c" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_sai_sdma_adapter.h" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_sai_sdma_adapter.c" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_wm8524_adapter.h" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_wm8524_adapter.c" +"${SdkRootDirPath}/core/components/srtm/channels/srtm_rpmsg_endpoint.h" +"${SdkRootDirPath}/core/components/srtm/channels/srtm_rpmsg_endpoint.c" +"${SdkRootDirPath}/core/components/srtm/services/srtm_audio_service.h" +"${SdkRootDirPath}/core/components/srtm/services/srtm_audio_service.c" +"${SdkRootDirPath}/core/components/srtm/services/srtm_sai_sdma_adapter.h" +"${SdkRootDirPath}/core/components/srtm/services/srtm_sai_sdma_adapter.c" +"${SdkRootDirPath}/core/components/srtm/services/srtm_wm8524_adapter.h" +"${SdkRootDirPath}/core/components/srtm/services/srtm_wm8524_adapter.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/evkmimx8mn/demo_apps/sai_low_power_audio + ${SdkRootDirPath}/examples/evkmimx8mn/demo_apps/sai_low_power_audio ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/evkmimx8mn - ${ProjDirPath}/../../../../../core/components/srtm/channels - ${ProjDirPath}/../../../../../core/components/srtm/services + ${SdkRootDirPath}/core/boards/evkmimx8mn + ${SdkRootDirPath}/core/components/srtm/channels + ${SdkRootDirPath}/core/components/srtm/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/asrc/asrc_m2m_polling/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/asrc/asrc_m2m_polling/armgcc/CMakeLists.txt index 3f3151610f6..9726351c3ac 100644 --- a/evkmimx8mn/driver_examples/asrc/asrc_m2m_polling/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/asrc/asrc_m2m_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/asrc/asrc_m2m_polling - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/asrc/asrc_m2m_polling + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/asrc/asrc_m2m_sdma/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/asrc/asrc_m2m_sdma/armgcc/CMakeLists.txt index 0a4b2539704..3b9e1d8e2e5 100644 --- a/evkmimx8mn/driver_examples/asrc/asrc_m2m_sdma/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/asrc/asrc_m2m_sdma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/asrc/asrc_m2m_sdma - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/asrc/asrc_m2m_sdma + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/asrc/asrc_p2p_out_sdma/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/asrc/asrc_p2p_out_sdma/armgcc/CMakeLists.txt index 41476693570..4c0de0bdf35 100644 --- a/evkmimx8mn/driver_examples/asrc/asrc_p2p_out_sdma/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/asrc/asrc_p2p_out_sdma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/asrc/asrc_p2p_out_sdma - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/asrc/asrc_p2p_out_sdma + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt index 087481d9316..7ea2cc101cb 100644 --- a/evkmimx8mn/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecspi_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/ecspi/ecspi_loopback - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/ecspi/ecspi_loopback + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/ecspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/ecspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 3e092e3fe04..4ea096b8c47 100644 --- a/evkmimx8mn/driver_examples/ecspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/ecspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/driver_examples/ecspi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/ecspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/ecspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/ecspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index bd0b1492c0a..0c7bc10e877 100644 --- a/evkmimx8mn/driver_examples/ecspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/ecspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/driver_examples/ecspi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/ecspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/ecspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/ecspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index eebb4a0684e..527a4d7d03b 100644 --- a/evkmimx8mn/driver_examples/ecspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/ecspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/driver_examples/ecspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/ecspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/ecspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/ecspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index fcb675501e1..58df4062a42 100644 --- a/evkmimx8mn/driver_examples/ecspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/ecspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/driver_examples/ecspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/ecspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index d9af8cd4dab..fed3d308423 100644 --- a/evkmimx8mn/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/evkmimx8mn ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/gpt/capture/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/gpt/capture/armgcc/CMakeLists.txt index ec2fcfe09a2..501121148aa 100644 --- a/evkmimx8mn/driver_examples/gpt/capture/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/gpt/capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/gpt/capture - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/gpt/capture + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/gpt/timer/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/gpt/timer/armgcc/CMakeLists.txt index e53f734e113..ba82251264c 100644 --- a/evkmimx8mn/driver_examples/gpt/timer/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/gpt/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/gpt/timer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/gpt/timer + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 5746e6f8e5d..b015c64d5d7 100644 --- a/evkmimx8mn/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index dbc51960dc1..d6c2415d6a5 100644 --- a/evkmimx8mn/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 631323a96bc..7bac56b37b3 100644 --- a/evkmimx8mn/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/driver_examples/i2c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index f9152cc547a..029adeefb23 100644 --- a/evkmimx8mn/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/driver_examples/i2c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/pdm/pdm_hwvad/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/pdm/pdm_hwvad/armgcc/CMakeLists.txt index 79b26827e32..52b77393245 100644 --- a/evkmimx8mn/driver_examples/pdm/pdm_hwvad/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/pdm/pdm_hwvad/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_hwvad.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/pdm/pdm_hwvad - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/pdm/pdm_hwvad + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/pdm/pdm_interrupt/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/pdm/pdm_interrupt/armgcc/CMakeLists.txt index cb6726f97ef..275cd79ff0d 100644 --- a/evkmimx8mn/driver_examples/pdm/pdm_interrupt/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/pdm/pdm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/pdm/pdm_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/pdm/pdm_interrupt + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/pdm/pdm_sai_interrupt/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/pdm/pdm_sai_interrupt/armgcc/CMakeLists.txt index e71fe2b7800..db32e60b99c 100644 --- a/evkmimx8mn/driver_examples/pdm/pdm_sai_interrupt/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/pdm/pdm_sai_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/pdm/pdm_sai_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/pdm/pdm_sai_interrupt + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/pdm/pdm_sai_interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/pdm/pdm_sai_interrupt_transfer/armgcc/CMakeLists.txt index be40ccb6ab1..ffeb1272002 100644 --- a/evkmimx8mn/driver_examples/pdm/pdm_sai_interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/pdm/pdm_sai_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/pdm/pdm_sai_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/pdm/pdm_sai_interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/pdm/pdm_sai_sdma/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/pdm/pdm_sai_sdma/armgcc/CMakeLists.txt index 5835a2e14b6..5070961c4ad 100644 --- a/evkmimx8mn/driver_examples/pdm/pdm_sai_sdma/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/pdm/pdm_sai_sdma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_sdma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/pdm/pdm_sai_sdma - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/pdm/pdm_sai_sdma + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/pdm/pdm_sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/pdm/pdm_sdma_transfer/armgcc/CMakeLists.txt index 90a3b70cb2f..322d137eef6 100644 --- a/evkmimx8mn/driver_examples/pdm/pdm_sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/pdm/pdm_sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sdma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/pdm/pdm_sdma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/pdm/pdm_sdma_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/pwm/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/pwm/armgcc/CMakeLists.txt index 7a017965d67..403d2dca39c 100644 --- a/evkmimx8mn/driver_examples/pwm/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mn/driver_examples/pwm - ${ProjDirPath}/../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/pwm + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/rdc/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/rdc/armgcc/CMakeLists.txt index 619cee93d91..86c3d789bf6 100644 --- a/evkmimx8mn/driver_examples/rdc/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/rdc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rdc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mn/driver_examples/rdc - ${ProjDirPath}/../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/rdc + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt index c7c8a1146ac..2763d742b91 100644 --- a/evkmimx8mn/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/sai/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/sai/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/sai/sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/sai/sdma_transfer/armgcc/CMakeLists.txt index b53fc3a411c..281c643bae8 100644 --- a/evkmimx8mn/driver_examples/sai/sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/sai/sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/sai/sdma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/sai/sdma_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/sdma/memory_to_memory/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/sdma/memory_to_memory/armgcc/CMakeLists.txt index 5c6171e584d..19077cdeae4 100644 --- a/evkmimx8mn/driver_examples/sdma/memory_to_memory/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/sdma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/sdma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/sdma/memory_to_memory + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/sdma/scatter_gather/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/sdma/scatter_gather/armgcc/CMakeLists.txt index 7918cec64be..e066d6ccbba 100644 --- a/evkmimx8mn/driver_examples/sdma/scatter_gather/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/sdma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/sdma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/sdma/scatter_gather + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/sema4/uboot/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/sema4/uboot/armgcc/CMakeLists.txt index 63c94145317..d243696c32d 100644 --- a/evkmimx8mn/driver_examples/sema4/uboot/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/sema4/uboot/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sema4_uboot.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/sema4/uboot - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/sema4/uboot + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/tmu/monitor_threshold/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/tmu/monitor_threshold/armgcc/CMakeLists.txt index 8c2c252cb2a..bd4e2e4aaf5 100644 --- a/evkmimx8mn/driver_examples/tmu/monitor_threshold/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/tmu/monitor_threshold/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tmu_monitor_threshold.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/tmu/monitor_threshold - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/tmu/monitor_threshold + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/tmu/temperature_polling/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/tmu/temperature_polling/armgcc/CMakeLists.txt index 8194c752ff7..73a4eaf0de1 100644 --- a/evkmimx8mn/driver_examples/tmu/temperature_polling/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/tmu/temperature_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tmu_temperature_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/tmu/temperature_polling - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/tmu/temperature_polling + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt index ec9e916575a..31046af83fe 100644 --- a/evkmimx8mn/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_auto_baudrate_detect.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/uart/auto_baudrate_detect - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/uart/auto_baudrate_detect + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/uart/idle_detect_sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/uart/idle_detect_sdma_transfer/armgcc/CMakeLists.txt index 9e8dd44e38c..c039422891c 100644 --- a/evkmimx8mn/driver_examples/uart/idle_detect_sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/uart/idle_detect_sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_idle_detect_sdma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/uart/idle_detect_sdma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/uart/idle_detect_sdma_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index addc8f47b05..92422c1baef 100644 --- a/evkmimx8mn/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 1c4d88e1b75..3064cbbf637 100644 --- a/evkmimx8mn/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index 25dd11af3be..5b2cf5d7401 100644 --- a/evkmimx8mn/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/uart/polling/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/uart/polling/armgcc/CMakeLists.txt index f54e6f11387..14d62ff79fe 100644 --- a/evkmimx8mn/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt index ec17f1e7b1c..5c71e86fd55 100644 --- a/evkmimx8mn/driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_sdma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/uart/sdma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/uart/sdma_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/driver_examples/wdog/armgcc/CMakeLists.txt b/evkmimx8mn/driver_examples/wdog/armgcc/CMakeLists.txt index 12a46aabb31..00e5d4d66e4 100644 --- a/evkmimx8mn/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/evkmimx8mn/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mn/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/wdog + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt b/evkmimx8mn/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt index 5e7801b3492..0696dd43c29 100644 --- a/evkmimx8mn/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt +++ b/evkmimx8mn/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,22 +45,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt b/evkmimx8mn/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt index c9a41e3030e..d7e01a810aa 100644 --- a/evkmimx8mn/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt +++ b/evkmimx8mn/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,22 +45,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mn/multicore_examples/rpmsg_lite_str_echo_rtos - ${ProjDirPath}/../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/multicore_examples/rpmsg_lite_str_echo_rtos + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt b/evkmimx8mn/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt index cda595a4396..0fc0cb3c12e 100644 --- a/evkmimx8mn/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt +++ b/evkmimx8mn/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/rtos_examples/freertos_ecspi/ecspi_loopback - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_ecspi/ecspi_loopback + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/evkmimx8mn/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 9ccdef41854..272afb330cd 100644 --- a/evkmimx8mn/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/evkmimx8mn/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/evkmimx8mn/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 494864a80de..58ff15969c7 100644 --- a/evkmimx8mn/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/evkmimx8mn/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/evkmimx8mn/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 4ec6769926f..b104ffbdd0b 100644 --- a/evkmimx8mn/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/evkmimx8mn/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/evkmimx8mn/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index ccedb583c21..dc7f9e5d26c 100644 --- a/evkmimx8mn/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/evkmimx8mn/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/evkmimx8mn/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 2187103f625..d68719b72a2 100644 --- a/evkmimx8mn/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/evkmimx8mn/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/evkmimx8mn/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 4d5ce436a6f..f4fc92a74d8 100644 --- a/evkmimx8mn/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/evkmimx8mn/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/evkmimx8mn/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 6a23434616e..e3f1f77d138 100644 --- a/evkmimx8mn/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/evkmimx8mn/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/evkmimx8mn/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index ed49c73205b..45e4e219210 100644 --- a/evkmimx8mn/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/evkmimx8mn/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/evkmimx8mn/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index ea837c92449..9face3cca51 100644 --- a/evkmimx8mn/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/evkmimx8mn/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,10 +43,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) @@ -48,13 +54,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mn/rtos_examples/freertos_uart/armgcc/CMakeLists.txt b/evkmimx8mn/rtos_examples/freertos_uart/armgcc/CMakeLists.txt index e4a3a32c14b..6c26aa0f1c9 100644 --- a/evkmimx8mn/rtos_examples/freertos_uart/armgcc/CMakeLists.txt +++ b/evkmimx8mn/rtos_examples/freertos_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mn/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mn/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_uart - ${ProjDirPath}/../../../../../core/boards/evkmimx8mn + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_uart + ${SdkRootDirPath}/core/boards/evkmimx8mn ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt index 92c15475e9d..d453961d948 100644 --- a/evkmimx8mnddr3l/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,14 +50,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/cmsis_driver_examples/ecspi/int_loopback_transfer + ${SdkRootDirPath}/examples/evkmimx8mn/cmsis_driver_examples/ecspi/int_loopback_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/cmsis_driver_examples/ecspi/sdma_loopback_transfer/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/cmsis_driver_examples/ecspi/sdma_loopback_transfer/armgcc/CMakeLists.txt index d9fc35c937e..fbe8a599a38 100644 --- a/evkmimx8mnddr3l/cmsis_driver_examples/ecspi/sdma_loopback_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/cmsis_driver_examples/ecspi/sdma_loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,14 +50,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/cmsis_driver_examples/ecspi/sdma_loopback_transfer + ${SdkRootDirPath}/examples/evkmimx8mn/cmsis_driver_examples/ecspi/sdma_loopback_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 6067bd1a878..eb9a3343de3 100644 --- a/evkmimx8mnddr3l/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,14 +50,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/examples/evkmimx8mn/cmsis_driver_examples/i2c/int_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 01d5bcbfb5b..33891b48aa5 100644 --- a/evkmimx8mnddr3l/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,14 +50,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/examples/evkmimx8mn/cmsis_driver_examples/i2c/int_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index a269b393ded..1d4bfab22a3 100644 --- a/evkmimx8mnddr3l/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,14 +50,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/examples/evkmimx8mn/cmsis_driver_examples/uart/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/cmsis_driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/cmsis_driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt index c9005b248e7..db38ff617e0 100644 --- a/evkmimx8mnddr3l/cmsis_driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/cmsis_driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,14 +50,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/cmsis_driver_examples/uart/sdma_transfer + ${SdkRootDirPath}/examples/evkmimx8mn/cmsis_driver_examples/uart/sdma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/demo_apps/hello_world/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/demo_apps/hello_world/armgcc/CMakeLists.txt index 08de1f63990..85de7dad3f2 100644 --- a/evkmimx8mnddr3l/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mn/demo_apps/hello_world + ${SdkRootDirPath}/examples/evkmimx8mn/demo_apps/hello_world ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/demo_apps/sai_low_power_audio/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/demo_apps/sai_low_power_audio/armgcc/CMakeLists.txt index 2ed30779f12..88162596bcb 100644 --- a/evkmimx8mnddr3l/demo_apps/sai_low_power_audio/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/demo_apps/sai_low_power_audio/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,28 +55,28 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../app_srtm.c" "${ProjDirPath}/../app_srtm.h" -"${ProjDirPath}/../../../../../core/components/srtm/channels/srtm_rpmsg_endpoint.h" -"${ProjDirPath}/../../../../../core/components/srtm/channels/srtm_rpmsg_endpoint.c" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_audio_service.h" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_audio_service.c" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_sai_sdma_adapter.h" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_sai_sdma_adapter.c" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_wm8524_adapter.h" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_wm8524_adapter.c" +"${SdkRootDirPath}/core/components/srtm/channels/srtm_rpmsg_endpoint.h" +"${SdkRootDirPath}/core/components/srtm/channels/srtm_rpmsg_endpoint.c" +"${SdkRootDirPath}/core/components/srtm/services/srtm_audio_service.h" +"${SdkRootDirPath}/core/components/srtm/services/srtm_audio_service.c" +"${SdkRootDirPath}/core/components/srtm/services/srtm_sai_sdma_adapter.h" +"${SdkRootDirPath}/core/components/srtm/services/srtm_sai_sdma_adapter.c" +"${SdkRootDirPath}/core/components/srtm/services/srtm_wm8524_adapter.h" +"${SdkRootDirPath}/core/components/srtm/services/srtm_wm8524_adapter.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../.. ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mnddr3l/demo_apps/sai_low_power_audio - ${ProjDirPath}/../../../../../core/boards/evkmimx8mnddr3l - ${ProjDirPath}/../../../../../core/components/srtm/channels - ${ProjDirPath}/../../../../../core/components/srtm/services + ${SdkRootDirPath}/examples/evkmimx8mnddr3l/demo_apps/sai_low_power_audio + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/components/srtm/channels + ${SdkRootDirPath}/core/components/srtm/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/asrc/asrc_m2m_polling/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/asrc/asrc_m2m_polling/armgcc/CMakeLists.txt index cd2c2480057..e8db0945581 100644 --- a/evkmimx8mnddr3l/driver_examples/asrc/asrc_m2m_polling/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/asrc/asrc_m2m_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,14 +50,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/asrc/asrc_m2m_polling + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/asrc/asrc_m2m_polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/asrc/asrc_m2m_sdma/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/asrc/asrc_m2m_sdma/armgcc/CMakeLists.txt index 5c12a3dfe99..ef796e9f33a 100644 --- a/evkmimx8mnddr3l/driver_examples/asrc/asrc_m2m_sdma/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/asrc/asrc_m2m_sdma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,14 +50,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/asrc/asrc_m2m_sdma + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/asrc/asrc_m2m_sdma ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/asrc/asrc_p2p_out_sdma/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/asrc/asrc_p2p_out_sdma/armgcc/CMakeLists.txt index 1d6b5cc7b16..a010a24c3eb 100644 --- a/evkmimx8mnddr3l/driver_examples/asrc/asrc_p2p_out_sdma/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/asrc/asrc_p2p_out_sdma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,14 +50,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/asrc/asrc_p2p_out_sdma + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/asrc/asrc_p2p_out_sdma ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt index 1c908df2aeb..fda32f0695e 100644 --- a/evkmimx8mnddr3l/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,13 +50,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/ecspi/ecspi_loopback - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/ecspi/ecspi_loopback + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/ecspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/ecspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 3524702499b..eab8faa4439 100644 --- a/evkmimx8mnddr3l/driver_examples/ecspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/ecspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/driver_examples/ecspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/ecspi/interrupt_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/ecspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/ecspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 9bd2843922e..7b77317cc12 100644 --- a/evkmimx8mnddr3l/driver_examples/ecspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/ecspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/driver_examples/ecspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/ecspi/interrupt_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/ecspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/ecspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index e4151d6b8ff..5f04a85730c 100644 --- a/evkmimx8mnddr3l/driver_examples/ecspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/ecspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/driver_examples/ecspi/polling_b2b_transfer/master + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/ecspi/polling_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/ecspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/ecspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index a937352666e..acd8b01158a 100644 --- a/evkmimx8mnddr3l/driver_examples/ecspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/ecspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/driver_examples/ecspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/ecspi/polling_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index ee2495f0ff2..31aef5eafc1 100644 --- a/evkmimx8mnddr3l/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/gpio/led_output + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/gpio/led_output ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/gpt/capture/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/gpt/capture/armgcc/CMakeLists.txt index 7a6e72fee98..0bd68c6432a 100644 --- a/evkmimx8mnddr3l/driver_examples/gpt/capture/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/gpt/capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/gpt/capture + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/gpt/capture ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/gpt/timer/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/gpt/timer/armgcc/CMakeLists.txt index 93ee8c23f71..9c988869d87 100644 --- a/evkmimx8mnddr3l/driver_examples/gpt/timer/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/gpt/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/gpt/timer + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/gpt/timer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 4a58dc38132..332ea75a340 100644 --- a/evkmimx8mnddr3l/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/i2c/interrupt_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index e0438f6ed1d..b54d1744b96 100644 --- a/evkmimx8mnddr3l/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/i2c/interrupt_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index aac071e7cf9..d1e6f51ffcb 100644 --- a/evkmimx8mnddr3l/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/i2c/polling_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 337978df7aa..a707bc8fe3d 100644 --- a/evkmimx8mnddr3l/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mn/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/i2c/polling_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/pdm/pdm_hwvad/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/pdm/pdm_hwvad/armgcc/CMakeLists.txt index 42796dc1b68..f896054eb0f 100644 --- a/evkmimx8mnddr3l/driver_examples/pdm/pdm_hwvad/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/pdm/pdm_hwvad/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/pdm/pdm_hwvad + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/pdm/pdm_hwvad ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/pdm/pdm_interrupt/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/pdm/pdm_interrupt/armgcc/CMakeLists.txt index 5a299d7d842..98b02bedeaa 100644 --- a/evkmimx8mnddr3l/driver_examples/pdm/pdm_interrupt/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/pdm/pdm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/pdm/pdm_interrupt + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/pdm/pdm_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/pdm/pdm_sai_interrupt/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/pdm/pdm_sai_interrupt/armgcc/CMakeLists.txt index f20a92a8518..6ec79e3b938 100644 --- a/evkmimx8mnddr3l/driver_examples/pdm/pdm_sai_interrupt/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/pdm/pdm_sai_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/pdm/pdm_sai_interrupt + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/pdm/pdm_sai_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/pdm/pdm_sai_interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/pdm/pdm_sai_interrupt_transfer/armgcc/CMakeLists.txt index a827ae7ef54..2cabbd17916 100644 --- a/evkmimx8mnddr3l/driver_examples/pdm/pdm_sai_interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/pdm/pdm_sai_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/pdm/pdm_sai_interrupt_transfer + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/pdm/pdm_sai_interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/pdm/pdm_sai_sdma/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/pdm/pdm_sai_sdma/armgcc/CMakeLists.txt index ab41a19c5ce..f1376bc06d1 100644 --- a/evkmimx8mnddr3l/driver_examples/pdm/pdm_sai_sdma/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/pdm/pdm_sai_sdma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/pdm/pdm_sai_sdma + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/pdm/pdm_sai_sdma ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/pdm/pdm_sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/pdm/pdm_sdma_transfer/armgcc/CMakeLists.txt index 58756506444..3223eb4fac2 100644 --- a/evkmimx8mnddr3l/driver_examples/pdm/pdm_sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/pdm/pdm_sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/pdm/pdm_sdma_transfer + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/pdm/pdm_sdma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/pwm/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/pwm/armgcc/CMakeLists.txt index b18d29e23a3..23b3c9bbd1c 100644 --- a/evkmimx8mnddr3l/driver_examples/pwm/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mn/driver_examples/pwm + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/rdc/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/rdc/armgcc/CMakeLists.txt index 62f18ed7b14..fa001cd97e6 100644 --- a/evkmimx8mnddr3l/driver_examples/rdc/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/rdc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mn/driver_examples/rdc + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/rdc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt index 380ab9808d4..69430ec4ba4 100644 --- a/evkmimx8mnddr3l/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,14 +50,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/sai/interrupt_transfer + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/sai/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/sai/sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/sai/sdma_transfer/armgcc/CMakeLists.txt index 02fe0acc3d6..991abdbcbd1 100644 --- a/evkmimx8mnddr3l/driver_examples/sai/sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/sai/sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,14 +50,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/sai/sdma_transfer + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/sai/sdma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/sdma/memory_to_memory/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/sdma/memory_to_memory/armgcc/CMakeLists.txt index 55f3b55041f..545c49cf0cb 100644 --- a/evkmimx8mnddr3l/driver_examples/sdma/memory_to_memory/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/sdma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/sdma/memory_to_memory + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/sdma/memory_to_memory ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/sdma/scatter_gather/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/sdma/scatter_gather/armgcc/CMakeLists.txt index 0c80aa17a3c..10c0666a415 100644 --- a/evkmimx8mnddr3l/driver_examples/sdma/scatter_gather/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/sdma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/sdma/scatter_gather + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/sdma/scatter_gather ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/sema4/uboot/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/sema4/uboot/armgcc/CMakeLists.txt index ed972d362ef..de96bd99931 100644 --- a/evkmimx8mnddr3l/driver_examples/sema4/uboot/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/sema4/uboot/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/sema4/uboot + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/sema4/uboot ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/tmu/monitor_threshold/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/tmu/monitor_threshold/armgcc/CMakeLists.txt index eef1854fced..ac071bb1fd1 100644 --- a/evkmimx8mnddr3l/driver_examples/tmu/monitor_threshold/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/tmu/monitor_threshold/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/tmu/monitor_threshold + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/tmu/monitor_threshold ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/tmu/temperature_polling/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/tmu/temperature_polling/armgcc/CMakeLists.txt index fb45e1f2760..2aa5e1a2710 100644 --- a/evkmimx8mnddr3l/driver_examples/tmu/temperature_polling/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/tmu/temperature_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/tmu/temperature_polling + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/tmu/temperature_polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt index c251de0025a..c11d4cff87d 100644 --- a/evkmimx8mnddr3l/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/uart/auto_baudrate_detect + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/uart/auto_baudrate_detect ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/uart/idle_detect_sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/uart/idle_detect_sdma_transfer/armgcc/CMakeLists.txt index 37664cee512..74b44534dea 100644 --- a/evkmimx8mnddr3l/driver_examples/uart/idle_detect_sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/uart/idle_detect_sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/uart/idle_detect_sdma_transfer + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/uart/idle_detect_sdma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index d3e6eb4a517..f20b32a66a4 100644 --- a/evkmimx8mnddr3l/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/uart/interrupt + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/uart/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index be14b4690de..5d268f6a701 100644 --- a/evkmimx8mnddr3l/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/uart/interrupt_rb_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index 7e459be9be4..f557b890ad8 100644 --- a/evkmimx8mnddr3l/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/uart/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/uart/polling/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/uart/polling/armgcc/CMakeLists.txt index 35cff56a539..711b3ae9f2f 100644 --- a/evkmimx8mnddr3l/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/uart/polling + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/uart/polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt index 93d6936babd..92fe2e80c32 100644 --- a/evkmimx8mnddr3l/driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/driver_examples/uart/sdma_transfer + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/uart/sdma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/driver_examples/wdog/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/driver_examples/wdog/armgcc/CMakeLists.txt index 1d1050427c4..060bfffa153 100644 --- a/evkmimx8mnddr3l/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mn/driver_examples/wdog + ${SdkRootDirPath}/examples/evkmimx8mn/driver_examples/wdog ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt index bba69b45184..3bd2c798471 100644 --- a/evkmimx8mnddr3l/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,14 +54,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mn - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote + ${SdkRootDirPath}/core/boards/evkmimx8mn + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/examples/evkmimx8mn/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt index 7993d3a2a24..ceb5848497c 100644 --- a/evkmimx8mnddr3l/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,13 +54,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/evkmimx8mnddr3l - ${ProjDirPath}/../../../../../examples/evkmimx8mn/multicore_examples/rpmsg_lite_str_echo_rtos + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/examples/evkmimx8mn/multicore_examples/rpmsg_lite_str_echo_rtos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt index a1ab3cfa5ea..a05631a77a2 100644 --- a/evkmimx8mnddr3l/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mnddr3l - ${ProjDirPath}/../../../../../../examples/evkmimx8mn/rtos_examples/freertos_ecspi/ecspi_loopback + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_ecspi/ecspi_loopback ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/rtos_examples/freertos_event/armgcc/CMakeLists.txt index a7f7dd8d88d..d4a40c434cd 100644 --- a/evkmimx8mnddr3l/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/evkmimx8mnddr3l - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_event ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index d2817cf0f74..e11431bc2ae 100644 --- a/evkmimx8mnddr3l/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/evkmimx8mnddr3l - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_generic ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index e69d0cf28c2..e6a787cb92f 100644 --- a/evkmimx8mnddr3l/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/evkmimx8mnddr3l - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_hello ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 028b51ac9d3..0ba12a0db29 100644 --- a/evkmimx8mnddr3l/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/evkmimx8mnddr3l - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_i2c ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 6f9f03eb563..34d681b3c9b 100644 --- a/evkmimx8mnddr3l/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/evkmimx8mnddr3l - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_mutex ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index b2a75d6fa19..2fdd2d5c1bf 100644 --- a/evkmimx8mnddr3l/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/evkmimx8mnddr3l - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_queue ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 5feeb8add0a..94efe390554 100644 --- a/evkmimx8mnddr3l/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/evkmimx8mnddr3l - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_sem ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 80d74b60623..32d216f50b4 100644 --- a/evkmimx8mnddr3l/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/evkmimx8mnddr3l - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_swtimer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index e8f139a546c..1cc49fc31a2 100644 --- a/evkmimx8mnddr3l/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,14 +53,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_tickless + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_tickless ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mnddr3l/rtos_examples/freertos_uart/armgcc/CMakeLists.txt b/evkmimx8mnddr3l/rtos_examples/freertos_uart/armgcc/CMakeLists.txt index d72c96ec112..12feaca8cb1 100644 --- a/evkmimx8mnddr3l/rtos_examples/freertos_uart/armgcc/CMakeLists.txt +++ b/evkmimx8mnddr3l/rtos_examples/freertos_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/evkmimx8mnddr3l - ${ProjDirPath}/../../../../../examples/evkmimx8mn/rtos_examples/freertos_uart + ${SdkRootDirPath}/core/boards/evkmimx8mnddr3l + ${SdkRootDirPath}/examples/evkmimx8mn/rtos_examples/freertos_uart ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt b/evkmimx8mp/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt index 0c96c6c03a5..9328cbf1d83 100644 --- a/evkmimx8mp/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/cmsis_driver_examples/ecspi/int_loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/cmsis_driver_examples/ecspi/int_loopback_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/cmsis_driver_examples/ecspi/sdma_loopback_transfer/armgcc/CMakeLists.txt b/evkmimx8mp/cmsis_driver_examples/ecspi/sdma_loopback_transfer/armgcc/CMakeLists.txt index 176833dc28c..c9eb48ee5d4 100644 --- a/evkmimx8mp/cmsis_driver_examples/ecspi/sdma_loopback_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/cmsis_driver_examples/ecspi/sdma_loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/cmsis_driver_examples/ecspi/sdma_loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/cmsis_driver_examples/ecspi/sdma_loopback_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mp/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index a5c4ec99759..1455e3e0a30 100644 --- a/evkmimx8mp/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mp/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mp/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mp/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 0018f4b8e1c..314a12ec358 100644 --- a/evkmimx8mp/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mp/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mp/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mp/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index 99dc6c42102..1cab369c77f 100644 --- a/evkmimx8mp/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/cmsis_driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/cmsis_driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mp/cmsis_driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt index f9687c66fc1..772eacb7d82 100644 --- a/evkmimx8mp/cmsis_driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/cmsis_driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/cmsis_driver_examples/uart/sdma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/cmsis_driver_examples/uart/sdma_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/demo_apps/hello_world/armgcc/CMakeLists.txt b/evkmimx8mp/demo_apps/hello_world/armgcc/CMakeLists.txt index 31b451871ac..fae87349aee 100644 --- a/evkmimx8mp/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/evkmimx8mp/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mp/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/demo_apps/sai_low_power_audio/armgcc/CMakeLists.txt b/evkmimx8mp/demo_apps/sai_low_power_audio/armgcc/CMakeLists.txt index ced26f3cc76..b2ab32f1840 100644 --- a/evkmimx8mp/demo_apps/sai_low_power_audio/armgcc/CMakeLists.txt +++ b/evkmimx8mp/demo_apps/sai_low_power_audio/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,34 +50,34 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" -"${ProjDirPath}/../../../../../core/components/srtm/channels/srtm_rpmsg_endpoint.h" -"${ProjDirPath}/../../../../../core/components/srtm/channels/srtm_rpmsg_endpoint.c" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_audio_service.h" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_audio_service.c" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_sai_sdma_adapter.h" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_sai_sdma_adapter.c" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_pdm_sdma_adapter.h" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_pdm_sdma_adapter.c" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_i2c_service.h" -"${ProjDirPath}/../../../../../core/components/srtm/services/srtm_i2c_service.c" +"${SdkRootDirPath}/core/components/srtm/channels/srtm_rpmsg_endpoint.h" +"${SdkRootDirPath}/core/components/srtm/channels/srtm_rpmsg_endpoint.c" +"${SdkRootDirPath}/core/components/srtm/services/srtm_audio_service.h" +"${SdkRootDirPath}/core/components/srtm/services/srtm_audio_service.c" +"${SdkRootDirPath}/core/components/srtm/services/srtm_sai_sdma_adapter.h" +"${SdkRootDirPath}/core/components/srtm/services/srtm_sai_sdma_adapter.c" +"${SdkRootDirPath}/core/components/srtm/services/srtm_pdm_sdma_adapter.h" +"${SdkRootDirPath}/core/components/srtm/services/srtm_pdm_sdma_adapter.c" +"${SdkRootDirPath}/core/components/srtm/services/srtm_i2c_service.h" +"${SdkRootDirPath}/core/components/srtm/services/srtm_i2c_service.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/evkmimx8mp/demo_apps/sai_low_power_audio + ${SdkRootDirPath}/examples/evkmimx8mp/demo_apps/sai_low_power_audio ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/evkmimx8mp - ${ProjDirPath}/../../../../../core/components/srtm/channels - ${ProjDirPath}/../../../../../core/components/srtm/services + ${SdkRootDirPath}/core/boards/evkmimx8mp + ${SdkRootDirPath}/core/components/srtm/channels + ${SdkRootDirPath}/core/components/srtm/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/asrc/asrc_m2m_polling/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/asrc/asrc_m2m_polling/armgcc/CMakeLists.txt index 5adb8bf66ab..08a35ac967a 100644 --- a/evkmimx8mp/driver_examples/asrc/asrc_m2m_polling/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/asrc/asrc_m2m_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/asrc/asrc_m2m_polling - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/asrc/asrc_m2m_polling + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/asrc/asrc_m2m_sdma/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/asrc/asrc_m2m_sdma/armgcc/CMakeLists.txt index 25d84b4ef81..b00e1bc59cb 100644 --- a/evkmimx8mp/driver_examples/asrc/asrc_m2m_sdma/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/asrc/asrc_m2m_sdma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/asrc/asrc_m2m_sdma - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/asrc/asrc_m2m_sdma + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/asrc/asrc_p2p_out_sdma/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/asrc/asrc_p2p_out_sdma/armgcc/CMakeLists.txt index b30b90d3cbc..5fb79b639f3 100644 --- a/evkmimx8mp/driver_examples/asrc/asrc_p2p_out_sdma/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/asrc/asrc_p2p_out_sdma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/asrc/asrc_p2p_out_sdma - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/asrc/asrc_p2p_out_sdma + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt index a2234abdb6e..df255e31436 100644 --- a/evkmimx8mp/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/canfd/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/canfd/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/canfd/loopback/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/canfd/loopback/armgcc/CMakeLists.txt index 633d8d5a5c8..2e639e1bab3 100644 --- a/evkmimx8mp/driver_examples/canfd/loopback/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/canfd/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/canfd/loopback - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/canfd/loopback + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt index efbd58abaad..365dbb3449a 100644 --- a/evkmimx8mp/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/canfd/loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/canfd/loopback_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/canfd/ping_pong_buffer_transfer/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/canfd/ping_pong_buffer_transfer/armgcc/CMakeLists.txt index 2e42dd4892d..fb6ca5710c6 100644 --- a/evkmimx8mp/driver_examples/canfd/ping_pong_buffer_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/canfd/ping_pong_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_ping_pong_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/canfd/ping_pong_buffer_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/canfd/ping_pong_buffer_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt index dabadbed71a..9677e20cfa0 100644 --- a/evkmimx8mp/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecspi_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/ecspi/ecspi_loopback - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/ecspi/ecspi_loopback + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/ecspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/ecspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 27f53851172..0ba968e713e 100644 --- a/evkmimx8mp/driver_examples/ecspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/ecspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mp/driver_examples/ecspi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/ecspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/ecspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/ecspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 49bc99c6160..70f4ee9c56e 100644 --- a/evkmimx8mp/driver_examples/ecspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/ecspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mp/driver_examples/ecspi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/ecspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/ecspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/ecspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index daabee579b1..62e41ef786d 100644 --- a/evkmimx8mp/driver_examples/ecspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/ecspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mp/driver_examples/ecspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/ecspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/ecspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/ecspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 8358b5f667f..8ec8bc55897 100644 --- a/evkmimx8mp/driver_examples/ecspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/ecspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mp/driver_examples/ecspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/ecspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt index b05158cad7c..c595737e91b 100644 --- a/evkmimx8mp/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/flexcan/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/flexcan/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt index bca1f7068af..e032c078cae 100644 --- a/evkmimx8mp/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/flexcan/loopback - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/flexcan/loopback + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt index 7bf8b50f565..4c74bf00846 100644 --- a/evkmimx8mp/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/flexcan/loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/flexcan/loopback_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/flexcan/ping_pong_buffer_transfer/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/flexcan/ping_pong_buffer_transfer/armgcc/CMakeLists.txt index 29758a1c9ff..df9dfd96714 100644 --- a/evkmimx8mp/driver_examples/flexcan/ping_pong_buffer_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/flexcan/ping_pong_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_ping_pong_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/flexcan/ping_pong_buffer_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/flexcan/ping_pong_buffer_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index f53a1cc8ca2..42559522b37 100644 --- a/evkmimx8mp/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/evkmimx8mp ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/gpt/capture/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/gpt/capture/armgcc/CMakeLists.txt index 783c6c3c7a6..19ad91550a3 100644 --- a/evkmimx8mp/driver_examples/gpt/capture/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/gpt/capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/gpt/capture - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/gpt/capture + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/gpt/timer/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/gpt/timer/armgcc/CMakeLists.txt index c3a24fcaf73..4bd8374fade 100644 --- a/evkmimx8mp/driver_examples/gpt/timer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/gpt/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/gpt/timer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/gpt/timer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 985795adbdb..4d50059c4f9 100644 --- a/evkmimx8mp/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mp/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 46f5cdaff63..1c7579e7357 100644 --- a/evkmimx8mp/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mp/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index cded9f3cdf4..5bb7e3f6109 100644 --- a/evkmimx8mp/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mp/driver_examples/i2c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index f7065a2bc2b..08b3ab366d2 100644 --- a/evkmimx8mp/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mp/driver_examples/i2c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/pdm/pdm_hwvad/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/pdm/pdm_hwvad/armgcc/CMakeLists.txt index c62fa91c8e7..c9d93120dc0 100644 --- a/evkmimx8mp/driver_examples/pdm/pdm_hwvad/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/pdm/pdm_hwvad/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_hwvad.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/pdm/pdm_hwvad - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/pdm/pdm_hwvad + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/pdm/pdm_interrupt/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/pdm/pdm_interrupt/armgcc/CMakeLists.txt index 8a4b88d8387..d378daeab69 100644 --- a/evkmimx8mp/driver_examples/pdm/pdm_interrupt/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/pdm/pdm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/pdm/pdm_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/pdm/pdm_interrupt + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/pdm/pdm_sai_interrupt/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/pdm/pdm_sai_interrupt/armgcc/CMakeLists.txt index 0e34e98866b..e48d15cc24c 100644 --- a/evkmimx8mp/driver_examples/pdm/pdm_sai_interrupt/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/pdm/pdm_sai_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/pdm/pdm_sai_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/pdm/pdm_sai_interrupt + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/pdm/pdm_sai_interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/pdm/pdm_sai_interrupt_transfer/armgcc/CMakeLists.txt index 770ccb67fd4..0bca93dfbb6 100644 --- a/evkmimx8mp/driver_examples/pdm/pdm_sai_interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/pdm/pdm_sai_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/pdm/pdm_sai_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/pdm/pdm_sai_interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/pdm/pdm_sai_sdma/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/pdm/pdm_sai_sdma/armgcc/CMakeLists.txt index 90c59f937f6..d7adc2769b0 100644 --- a/evkmimx8mp/driver_examples/pdm/pdm_sai_sdma/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/pdm/pdm_sai_sdma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_sdma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/pdm/pdm_sai_sdma - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/pdm/pdm_sai_sdma + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/pdm/pdm_sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/pdm/pdm_sdma_transfer/armgcc/CMakeLists.txt index 0e9d15c1ebf..b166b113908 100644 --- a/evkmimx8mp/driver_examples/pdm/pdm_sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/pdm/pdm_sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sdma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/pdm/pdm_sdma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/pdm/pdm_sdma_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/pwm/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/pwm/armgcc/CMakeLists.txt index 4932e716459..beeb34d419f 100644 --- a/evkmimx8mp/driver_examples/pwm/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mp/driver_examples/pwm - ${ProjDirPath}/../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/pwm + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/rdc/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/rdc/armgcc/CMakeLists.txt index e10356e9d2e..3e75ff5f2c8 100644 --- a/evkmimx8mp/driver_examples/rdc/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/rdc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rdc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mp/driver_examples/rdc - ${ProjDirPath}/../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/rdc + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt index a2a413e6d02..828f1c64978 100644 --- a/evkmimx8mp/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_interrupt_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/sai/interrupt_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/sai/interrupt_record_playback + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt index 3c846814c2b..76b44e6ecba 100644 --- a/evkmimx8mp/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/sai/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/sai/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/sai/sdma_record_playback/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/sai/sdma_record_playback/armgcc/CMakeLists.txt index a90b3955fd3..071bf1a3c7b 100644 --- a/evkmimx8mp/driver_examples/sai/sdma_record_playback/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/sai/sdma_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/sai/sdma_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/sai/sdma_record_playback + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/sai/sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/sai/sdma_transfer/armgcc/CMakeLists.txt index 8b59f66a0a0..d0b2d3adacc 100644 --- a/evkmimx8mp/driver_examples/sai/sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/sai/sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/sai/sdma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/sai/sdma_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/sdma/memory_to_memory/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/sdma/memory_to_memory/armgcc/CMakeLists.txt index 775c3423b20..3da2f40f6ed 100644 --- a/evkmimx8mp/driver_examples/sdma/memory_to_memory/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/sdma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/sdma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/sdma/memory_to_memory + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/sdma/scatter_gather/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/sdma/scatter_gather/armgcc/CMakeLists.txt index 5a3aa218c5e..1bd7866ff19 100644 --- a/evkmimx8mp/driver_examples/sdma/scatter_gather/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/sdma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/sdma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/sdma/scatter_gather + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/sema4/uboot/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/sema4/uboot/armgcc/CMakeLists.txt index 92a1cf267d9..c062c7996e3 100644 --- a/evkmimx8mp/driver_examples/sema4/uboot/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/sema4/uboot/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sema4_uboot.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/sema4/uboot - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/sema4/uboot + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/tmu/monitor_threshold/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/tmu/monitor_threshold/armgcc/CMakeLists.txt index 940e5c891a6..dc1f48ae09d 100644 --- a/evkmimx8mp/driver_examples/tmu/monitor_threshold/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/tmu/monitor_threshold/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tmu_monitor_threshold.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/tmu/monitor_threshold - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/tmu/monitor_threshold + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/tmu/temperature_polling/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/tmu/temperature_polling/armgcc/CMakeLists.txt index fb02bb7c414..25ffbf57937 100644 --- a/evkmimx8mp/driver_examples/tmu/temperature_polling/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/tmu/temperature_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tmu_temperature_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/tmu/temperature_polling - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/tmu/temperature_polling + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt index 9aed250f21c..6ec85daf551 100644 --- a/evkmimx8mp/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_auto_baudrate_detect.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/uart/auto_baudrate_detect - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/uart/auto_baudrate_detect + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/uart/idle_detect_sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/uart/idle_detect_sdma_transfer/armgcc/CMakeLists.txt index e25fffa335b..4e80ff3434b 100644 --- a/evkmimx8mp/driver_examples/uart/idle_detect_sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/uart/idle_detect_sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_idle_detect_sdma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/uart/idle_detect_sdma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/uart/idle_detect_sdma_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index 15ff3bc5b77..e5ba0a22fde 100644 --- a/evkmimx8mp/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index fbbf4c8bdd7..ccc6db2c029 100644 --- a/evkmimx8mp/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index dd01cf219f2..9ad32c35b8e 100644 --- a/evkmimx8mp/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/uart/polling/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/uart/polling/armgcc/CMakeLists.txt index b5f793840c2..78b5a6e7cf2 100644 --- a/evkmimx8mp/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt index d9dd1d525a7..b719bd1e47b 100644 --- a/evkmimx8mp/driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/uart/sdma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_sdma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/driver_examples/uart/sdma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/uart/sdma_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/driver_examples/wdog/armgcc/CMakeLists.txt b/evkmimx8mp/driver_examples/wdog/armgcc/CMakeLists.txt index e9f88d146c6..7dc865580f2 100644 --- a/evkmimx8mp/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/evkmimx8mp/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mp/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/driver_examples/wdog + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt b/evkmimx8mp/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt index d0078cf0fab..586818a6ef2 100644 --- a/evkmimx8mp/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt +++ b/evkmimx8mp/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,22 +45,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt b/evkmimx8mp/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt index bf9ff624204..68bde3793e1 100644 --- a/evkmimx8mp/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt +++ b/evkmimx8mp/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,22 +45,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mp/multicore_examples/rpmsg_lite_str_echo_rtos - ${ProjDirPath}/../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/multicore_examples/rpmsg_lite_str_echo_rtos + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt b/evkmimx8mp/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt index 0b4b3b4e19b..94281e0b60b 100644 --- a/evkmimx8mp/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt +++ b/evkmimx8mp/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mp/rtos_examples/freertos_ecspi/ecspi_loopback - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/rtos_examples/freertos_ecspi/ecspi_loopback + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/evkmimx8mp/rtos_examples/freertos_event/armgcc/CMakeLists.txt index bdcc9a7ec36..8d127ca3f2e 100644 --- a/evkmimx8mp/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/evkmimx8mp/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mp/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/evkmimx8mp/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 6d47de963a4..f9f5ace9799 100644 --- a/evkmimx8mp/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/evkmimx8mp/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mp/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/evkmimx8mp/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 47c86a12340..c8d010be570 100644 --- a/evkmimx8mp/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/evkmimx8mp/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mp/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/evkmimx8mp/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index da9c431a8e1..12547fda14d 100644 --- a/evkmimx8mp/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/evkmimx8mp/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mp/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/evkmimx8mp/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 06d26119a1d..cf73e1ebe2c 100644 --- a/evkmimx8mp/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/evkmimx8mp/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mp/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/evkmimx8mp/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index d4aa82f2a2f..e05bac9213c 100644 --- a/evkmimx8mp/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/evkmimx8mp/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mp/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/evkmimx8mp/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index bc39441c221..f973b3fc189 100644 --- a/evkmimx8mp/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/evkmimx8mp/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mp/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/evkmimx8mp/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index f8a22b6fcb1..43f5d2c5c0c 100644 --- a/evkmimx8mp/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/evkmimx8mp/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mp/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/evkmimx8mp/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index cb6cad6952e..f7cd4a3dd66 100644 --- a/evkmimx8mp/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/evkmimx8mp/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,10 +43,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) @@ -48,13 +54,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/evkmimx8mp/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mp/rtos_examples/freertos_uart/armgcc/CMakeLists.txt b/evkmimx8mp/rtos_examples/freertos_uart/armgcc/CMakeLists.txt index 7c22f29328d..656d3b4ec30 100644 --- a/evkmimx8mp/rtos_examples/freertos_uart/armgcc/CMakeLists.txt +++ b/evkmimx8mp/rtos_examples/freertos_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mp/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mp/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mp/rtos_examples/freertos_uart - ${ProjDirPath}/../../../../../core/boards/evkmimx8mp + ${SdkRootDirPath}/examples/evkmimx8mp/rtos_examples/freertos_uart + ${SdkRootDirPath}/core/boards/evkmimx8mp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt b/evkmimx8mq/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt index e7e6a955515..663418e76cc 100644 --- a/evkmimx8mq/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mq/cmsis_driver_examples/ecspi/int_loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mq/cmsis_driver_examples/ecspi/int_loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/cmsis_driver_examples/ecspi/int_loopback_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mq/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 7f53d7c206b..c7e278ce45d 100644 --- a/evkmimx8mq/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mq/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mq/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mq/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 6b41ff55c9c..1e520885004 100644 --- a/evkmimx8mq/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mq/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mq/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mq/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index 21a769e67c8..7ad71a0bc8a 100644 --- a/evkmimx8mq/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mq/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mq/cmsis_driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/demo_apps/hello_world/armgcc/CMakeLists.txt b/evkmimx8mq/demo_apps/hello_world/armgcc/CMakeLists.txt index e040bcc8c07..3ad4485e11a 100644 --- a/evkmimx8mq/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/evkmimx8mq/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mq/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt index 2a8c6fe4951..50423fb12e2 100644 --- a/evkmimx8mq/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/ecspi/ecspi_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecspi_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mq/driver_examples/ecspi/ecspi_loopback - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/ecspi/ecspi_loopback + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index ac86fc29142..3526fae0602 100644 --- a/evkmimx8mq/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimx8mq/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/evkmimx8mq ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/gpt/capture/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/gpt/capture/armgcc/CMakeLists.txt index d54fdd4d75b..1ab9a83c902 100644 --- a/evkmimx8mq/driver_examples/gpt/capture/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/gpt/capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mq/driver_examples/gpt/capture - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/gpt/capture + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/gpt/timer/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/gpt/timer/armgcc/CMakeLists.txt index b02f7eccf47..ea8887e13f2 100644 --- a/evkmimx8mq/driver_examples/gpt/timer/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/gpt/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mq/driver_examples/gpt/timer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/gpt/timer + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 92568721248..c287aaaee85 100644 --- a/evkmimx8mq/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mq/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 677936f65d6..a30e1f4a78c 100644 --- a/evkmimx8mq/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mq/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index e0e3b02ad86..3094475e047 100644 --- a/evkmimx8mq/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mq/driver_examples/i2c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 38fc6f4a3dd..6236a0a31b2 100644 --- a/evkmimx8mq/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimx8mq/driver_examples/i2c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/pwm/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/pwm/armgcc/CMakeLists.txt index fa32ecc053e..5213f1ddac9 100644 --- a/evkmimx8mq/driver_examples/pwm/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mq/driver_examples/pwm - ${ProjDirPath}/../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/pwm + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/qspi/polling_transfer/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/qspi/polling_transfer/armgcc/CMakeLists.txt index cc32210d985..9b5fc53564c 100644 --- a/evkmimx8mq/driver_examples/qspi/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/qspi/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/rdc/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/rdc/armgcc/CMakeLists.txt index 75c2a322c1a..255cae7d498 100644 --- a/evkmimx8mq/driver_examples/rdc/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/rdc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rdc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mq/driver_examples/rdc - ${ProjDirPath}/../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/rdc + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt index a7b95d057cc..3ac6f135236 100644 --- a/evkmimx8mq/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mq/driver_examples/sai/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/sai/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/sema4/uboot/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/sema4/uboot/armgcc/CMakeLists.txt index dc0ea78abdc..56596deb4e0 100644 --- a/evkmimx8mq/driver_examples/sema4/uboot/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/sema4/uboot/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sema4_uboot.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mq/driver_examples/sema4/uboot - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/sema4/uboot + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/tmu/tmu_monitor_report/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/tmu/tmu_monitor_report/armgcc/CMakeLists.txt index 8e9a4ba34ab..319ec77cf9f 100644 --- a/evkmimx8mq/driver_examples/tmu/tmu_monitor_report/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/tmu/tmu_monitor_report/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tmu_monitor_report.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mq/driver_examples/tmu/tmu_monitor_report - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/tmu/tmu_monitor_report + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt index 21ce311ed12..003a076956a 100644 --- a/evkmimx8mq/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/uart/auto_baudrate_detect/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_auto_baudrate_detect.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mq/driver_examples/uart/auto_baudrate_detect - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/uart/auto_baudrate_detect + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index 7c3ed32b214..b34de67f7c1 100644 --- a/evkmimx8mq/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mq/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 0b6b3e3d65d..e488e9f763c 100644 --- a/evkmimx8mq/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mq/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index e2bc6c4a2c8..4a7e7afd841 100644 --- a/evkmimx8mq/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mq/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/uart/polling/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/uart/polling/armgcc/CMakeLists.txt index a3a4de856e9..6b614b89bfb 100644 --- a/evkmimx8mq/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mq/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/driver_examples/wdog/armgcc/CMakeLists.txt b/evkmimx8mq/driver_examples/wdog/armgcc/CMakeLists.txt index 42810a915ae..f5f0a49e4bc 100644 --- a/evkmimx8mq/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/evkmimx8mq/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mq/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/driver_examples/wdog + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt b/evkmimx8mq/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt index 6bf6fe903a4..b8758375b26 100644 --- a/evkmimx8mq/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt +++ b/evkmimx8mq/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,22 +45,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mq/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt b/evkmimx8mq/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt index f5a70904f81..81749b9e6be 100644 --- a/evkmimx8mq/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt +++ b/evkmimx8mq/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,22 +45,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mq/multicore_examples/rpmsg_lite_str_echo_rtos - ${ProjDirPath}/../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/multicore_examples/rpmsg_lite_str_echo_rtos + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt b/evkmimx8mq/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt index 4851aa031f1..260878a09df 100644 --- a/evkmimx8mq/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt +++ b/evkmimx8mq/rtos_examples/freertos_ecspi/ecspi_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimx8mq/rtos_examples/freertos_ecspi/ecspi_loopback - ${ProjDirPath}/../../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/rtos_examples/freertos_ecspi/ecspi_loopback + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/evkmimx8mq/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 89489da6704..0ffb63f43d2 100644 --- a/evkmimx8mq/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/evkmimx8mq/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mq/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/evkmimx8mq/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 14ccd276791..720fd2096d6 100644 --- a/evkmimx8mq/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/evkmimx8mq/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mq/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/evkmimx8mq/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 5f527a9596d..3c53440f09b 100644 --- a/evkmimx8mq/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/evkmimx8mq/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mq/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/evkmimx8mq/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 0452fb70931..eb41846c450 100644 --- a/evkmimx8mq/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/evkmimx8mq/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mq/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/evkmimx8mq/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 3df64e3a53a..f41474f9cd3 100644 --- a/evkmimx8mq/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/evkmimx8mq/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mq/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/evkmimx8mq/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index c673736d567..0314545756e 100644 --- a/evkmimx8mq/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/evkmimx8mq/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mq/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/evkmimx8mq/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 9af2b8480e2..1592d5b8d31 100644 --- a/evkmimx8mq/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/evkmimx8mq/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mq/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/evkmimx8mq/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 1f3da28597c..0071de91884 100644 --- a/evkmimx8mq/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/evkmimx8mq/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mq/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/evkmimx8mq/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 5c1d71487e5..0d79393aeef 100644 --- a/evkmimx8mq/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/evkmimx8mq/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,10 +43,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) @@ -48,13 +54,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/evkmimx8mq/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimx8mq/rtos_examples/freertos_uart/armgcc/CMakeLists.txt b/evkmimx8mq/rtos_examples/freertos_uart/armgcc/CMakeLists.txt index b0fcfef35f9..cbb2341ccc6 100644 --- a/evkmimx8mq/rtos_examples/freertos_uart/armgcc/CMakeLists.txt +++ b/evkmimx8mq/rtos_examples/freertos_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimx8mq/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/board.h" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimx8mq/clock_config.h" "${ProjDirPath}/../fsl_iomuxc.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimx8mq/rtos_examples/freertos_uart - ${ProjDirPath}/../../../../../core/boards/evkmimx8mq + ${SdkRootDirPath}/examples/evkmimx8mq/rtos_examples/freertos_uart + ${SdkRootDirPath}/core/boards/evkmimx8mq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt b/evkmimxrt1010/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt index 3967d4cfae4..2b9bb632dfc 100644 --- a/evkmimxrt1010/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,9 +120,9 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1010/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt b/evkmimxrt1010/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt index 192a51c0dfa..b2e108086e2 100644 --- a/evkmimxrt1010/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,7 +119,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1010/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt b/evkmimxrt1010/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt index 9d99f3ba137..508bc4b4645 100644 --- a/evkmimxrt1010/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,7 +119,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1010/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt b/evkmimxrt1010/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt index de154e6e98c..ccfd19187e5 100644 --- a/evkmimxrt1010/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,7 +65,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,7 +113,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1010/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt b/evkmimxrt1010/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt index b4c824fd864..58ab417c953 100644 --- a/evkmimxrt1010/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,7 +117,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1010/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt b/evkmimxrt1010/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt index 9092b65620b..0ddeaf25ae5 100644 --- a/evkmimxrt1010/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_composite_cdc_acm_cdc_acm.c" "${ProjDirPath}/../ux_device_descriptor.c" "${ProjDirPath}/../ux_device_descriptor.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -171,13 +177,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1010/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt b/evkmimxrt1010/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt index 9a6fe9119d0..e34c5aa5692 100644 --- a/evkmimxrt1010/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_hid_keyboard.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -101,15 +107,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -169,13 +175,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1010/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt b/evkmimxrt1010/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt index 64be726f492..d2dc1cf21c1 100644 --- a/evkmimxrt1010/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_hid_mouse.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -101,15 +107,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -169,13 +175,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1010/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt b/evkmimxrt1010/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt index b354cbaa8c0..902140845f8 100644 --- a/evkmimxrt1010/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_mass_storage.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -101,15 +107,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -169,13 +175,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1010/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt b/evkmimxrt1010/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt index ae15942e8bc..8a45772aad2 100644 --- a/evkmimxrt1010/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_hid_keyboard.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -74,15 +80,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -142,13 +148,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1010/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt b/evkmimxrt1010/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt index 76c32e03bf5..dae3fe1effe 100644 --- a/evkmimxrt1010/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_hid_mouse.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -74,15 +80,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -142,13 +148,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1010/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt b/evkmimxrt1010/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt index 16612561b68..2e5b33f6ed6 100644 --- a/evkmimxrt1010/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_mass_storage.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -74,15 +80,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -142,13 +148,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1010/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1010/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 00b4503bd77..d8d37179b32 100644 --- a/evkmimxrt1010/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1010/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 18fb95ddde7..419a2b37398 100644 --- a/evkmimxrt1010/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1010/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 0206d85f5a9..166cda435bf 100644 --- a/evkmimxrt1010/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/cmsis_driver_examples/lpi2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/cmsis_driver_examples/lpi2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1010/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index dd63652bb27..f9e6d8b910e 100644 --- a/evkmimxrt1010/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1010/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index a5643e700f4..55c677eaa99 100644 --- a/evkmimxrt1010/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/cmsis_driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/cmsis_driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1010/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index c8b5f70ba50..fe3de79abff 100644 --- a/evkmimxrt1010/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1010/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt index a691a7ebd1d..e74292155ec 100644 --- a/evkmimxrt1010/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/cmsis_driver_examples/lpspi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/cmsis_driver_examples/lpspi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1010/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index fd5a567d038..80f545401d0 100644 --- a/evkmimxrt1010/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/cmsis_driver_examples/lpspi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/cmsis_driver_examples/lpspi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 2e84bc582af..963ca72b7bf 100644 --- a/evkmimxrt1010/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/cmsis_driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/cmsis_driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 6ac01d030d0..a868750b6fd 100644 --- a/evkmimxrt1010/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/cmsis_driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/cmsis_driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/component_examples/log/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/component_examples/log/bm/armgcc/CMakeLists.txt index 42e4ad14824..5ad7a7a6622 100644 --- a/evkmimxrt1010/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/component_examples/log/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/component_examples/log/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/component_examples/log/freertos/armgcc/CMakeLists.txt index f7b1516d9f4..a8945e5007e 100644 --- a/evkmimxrt1010/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/evkmimxrt1010/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index b5cca9bdcba..bb56efdcfbf 100644 --- a/evkmimxrt1010/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/demo_apps/bubble_peripheral - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/demo_apps/bubble_peripheral + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/demo_apps/ecompass/armgcc/CMakeLists.txt b/evkmimxrt1010/demo_apps/ecompass/armgcc/CMakeLists.txt index 18636a9b55d..736bab4c8de 100644 --- a/evkmimxrt1010/demo_apps/ecompass/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/demo_apps/ecompass/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecompass.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/demo_apps/ecompass - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/demo_apps/ecompass + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/demo_apps/hello_world/armgcc/CMakeLists.txt b/evkmimxrt1010/demo_apps/hello_world/armgcc/CMakeLists.txt index 415710a7858..f221327a933 100644 --- a/evkmimxrt1010/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/evkmimxrt1010/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index 729b6723239..369ca3630ac 100644 --- a/evkmimxrt1010/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,22 +38,22 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/demo_apps/led_blinky/armgcc/CMakeLists.txt b/evkmimxrt1010/demo_apps/led_blinky/armgcc/CMakeLists.txt index be1377a97f9..d88c2e85c19 100644 --- a/evkmimxrt1010/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt index 2e1c03d8bbf..704110b8798 100644 --- a/evkmimxrt1010/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,21 +47,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/demo_apps/power_mode_switch/bm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/demo_apps/power_mode_switch/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt b/evkmimxrt1010/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt index 4ecbbe99e0e..29095de9b65 100644 --- a/evkmimxrt1010/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,21 +50,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_tickless_gpt.c" "${ProjDirPath}/../fsl_tickless_gpt.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/demo_apps/power_mode_switch/rtos + ${SdkRootDirPath}/core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/demo_apps/power_mode_switch/rtos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/demo_apps/sai/armgcc/CMakeLists.txt b/evkmimxrt1010/demo_apps/sai/armgcc/CMakeLists.txt index 911ac46d199..56c9c4d8582 100644 --- a/evkmimxrt1010/demo_apps/sai/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/demo_apps/sai/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../playbackSineWave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/demo_apps/sai - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/demo_apps/sai + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1010/demo_apps/shell/armgcc/CMakeLists.txt b/evkmimxrt1010/demo_apps/shell/armgcc/CMakeLists.txt index 54171d3b7f0..0d005173e43 100644 --- a/evkmimxrt1010/demo_apps/shell/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/demo_apps/shell + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/adc/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/adc/interrupt/armgcc/CMakeLists.txt index 5514955a9b7..070aca8bbb2 100644 --- a/evkmimxrt1010/driver_examples/adc/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/adc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/adc/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/adc/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/adc/polling/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/adc/polling/armgcc/CMakeLists.txt index c2010d0a691..f14fda78036 100644 --- a/evkmimxrt1010/driver_examples/adc/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/adc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/adc/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/adc/polling + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt index 7dad487bac7..99effcff5ce 100644 --- a/evkmimxrt1010/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_etc_hardware_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/adc_etc/adc_etc_hardware_trigger_conv - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/adc_etc/adc_etc_hardware_trigger_conv + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt index 62104b83641..dcae369a88d 100644 --- a/evkmimxrt1010/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_etc_software_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/adc_etc/adc_etc_software_trigger_conv - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/adc_etc/adc_etc_software_trigger_conv + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/cache/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/cache/armgcc/CMakeLists.txt index 1ffdf5b9ed1..c2425bfa1e0 100644 --- a/evkmimxrt1010/driver_examples/cache/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/cache/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cache.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/driver_examples/cache - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/cache + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/clockout/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/clockout/armgcc/CMakeLists.txt index 6beb396eac7..ea5e485bc08 100644 --- a/evkmimxrt1010/driver_examples/clockout/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/clockout/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clockout.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/driver_examples/clockout - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/clockout + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/dcp/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/dcp/armgcc/CMakeLists.txt index 7cbdc2a8275..4773c5b5ac3 100644 --- a/evkmimxrt1010/driver_examples/dcp/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/dcp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dcp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/driver_examples/dcp - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/dcp + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index 6e436de9a8f..43b7bfa0a3f 100644 --- a/evkmimxrt1010/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index bccf7643d4a..432e59b846e 100644 --- a/evkmimxrt1010/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index afe1a99a2ae..bd21f75ec12 100644 --- a/evkmimxrt1010/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index 5bf8adcb240..47fb271964f 100644 --- a/evkmimxrt1010/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index 5310498d6c3..5c86c17b47f 100644 --- a/evkmimxrt1010/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index 76c13ce626b..42618ca0c30 100644 --- a/evkmimxrt1010/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/ewm/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/ewm/armgcc/CMakeLists.txt index 3f17dc0f9f0..3e3377cc5f2 100644 --- a/evkmimxrt1010/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/ewm + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt index 907f09c88d5..5b919b589d9 100644 --- a/evkmimxrt1010/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/flexio/i2c/interrupt_lpi2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/flexio/i2c/interrupt_lpi2c_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index c84c95f3281..b2c86abae8d 100644 --- a/evkmimxrt1010/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/flexio/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/flexio/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt index 02a730e1e36..ed4079b9d08 100644 --- a/evkmimxrt1010/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/flexio/i2s/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/flexio/i2s/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt index 03047989837..777f5a60ed5 100644 --- a/evkmimxrt1010/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/flexio/i2s/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/flexio/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/flexio/pwm/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/flexio/pwm/armgcc/CMakeLists.txt index 78766f1f26d..15b2bb1d7c3 100644 --- a/evkmimxrt1010/driver_examples/flexio/pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/flexio/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/flexio/pwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/flexio/pwm + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt index be96b47cd1a..400370bc44d 100644 --- a/evkmimxrt1010/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1010/driver_examples/flexio/spi/edma_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/flexio/spi/edma_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt index 8a20180853c..22faef43d32 100644 --- a/evkmimxrt1010/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1010/driver_examples/flexio/spi/edma_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/flexio/spi/edma_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt index 6dcc6b12523..1aee1aa42bf 100644 --- a/evkmimxrt1010/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1010/driver_examples/flexio/spi/int_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/flexio/spi/int_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt index e679a3e1157..c567776ef52 100644 --- a/evkmimxrt1010/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1010/driver_examples/flexio/spi/int_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/flexio/spi/int_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt index a9fea16b16a..f9791c91307 100644 --- a/evkmimxrt1010/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/flexio/uart/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/flexio/uart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt index e4f6bc36914..bd209378160 100644 --- a/evkmimxrt1010/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/flexio/uart/int_rb_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/flexio/uart/int_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt index 813fddcc59b..4301a22e6c7 100644 --- a/evkmimxrt1010/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/flexio/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/flexio/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt index 8dd76acd29c..1e9e0c612c4 100644 --- a/evkmimxrt1010/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/flexio/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/flexio/uart/polling_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/flexram/magic_address/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/flexram/magic_address/armgcc/CMakeLists.txt index 49e02b78c21..02724c840f7 100644 --- a/evkmimxrt1010/driver_examples/flexram/magic_address/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/flexram/magic_address/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram_magic_address.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/flexram/magic_address - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/flexram/magic_address + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt index f2577771bf7..023f7184a4f 100644 --- a/evkmimxrt1010/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/flexram/ram_access - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/flexram/ram_access + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt index d2009ef3634..a730ece3e37 100644 --- a/evkmimxrt1010/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt index 86855b31810..21429b3edf2 100644 --- a/evkmimxrt1010/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index 7e51d6bdbf9..05cabef0abc 100644 --- a/evkmimxrt1010/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 1fdf186b84f..6836e06060d 100644 --- a/evkmimxrt1010/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/gpt/timer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/gpt/timer/armgcc/CMakeLists.txt index 2d711afce2f..b4ad492798d 100644 --- a/evkmimxrt1010/driver_examples/gpt/timer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/gpt/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/gpt/timer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/gpt/timer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/kpp/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/kpp/armgcc/CMakeLists.txt index 820f571e3fe..eabef932965 100644 --- a/evkmimxrt1010/driver_examples/kpp/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/kpp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../kpp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/driver_examples/kpp - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/kpp + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 2cbb35174b1..4e7898ba8f5 100644 --- a/evkmimxrt1010/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 1a6a598dd49..e3514726e9b 100644 --- a/evkmimxrt1010/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index ac1084dba7d..bf3b7ebe5c8 100644 --- a/evkmimxrt1010/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/lpi2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpi2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 827be51a0dd..f1f66834c95 100644 --- a/evkmimxrt1010/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/lpi2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpi2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt index 7a81e8c9dba..8c0970891c7 100644 --- a/evkmimxrt1010/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/lpi2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpi2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt index 4f7eb0542f3..56005fb23d8 100644 --- a/evkmimxrt1010/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/lpi2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpi2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 71b543ad4e5..92b49481824 100644 --- a/evkmimxrt1010/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index ffc69c3ad3d..472df5ad64c 100644 --- a/evkmimxrt1010/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt index 083ddb14af2..26dcd92f2e1 100644 --- a/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 0d7ec3b454f..3a37262b50e 100644 --- a/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 1686f31957b..1e49e4d85bc 100644 --- a/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index d96c317e8ec..894c6c32882 100644 --- a/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 65571814924..0d329a87774 100644 --- a/evkmimxrt1010/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/lpspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index dd820a82b17..3129d65a6dc 100644 --- a/evkmimxrt1010/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1010/driver_examples/lpspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index d8a1bd4a77e..5530180bd9b 100644 --- a/evkmimxrt1010/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/lpuart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpuart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 1b1ed05b9ac..4dfeeb8af52 100644 --- a/evkmimxrt1010/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index 8a0904437e5..6bbb627a221 100644 --- a/evkmimxrt1010/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 9795103d54c..7d051be04c5 100644 --- a/evkmimxrt1010/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index b825e7770a3..eefa9aaca10 100644 --- a/evkmimxrt1010/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt index 0a38040ae58..a3cd4dff032 100644 --- a/evkmimxrt1010/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../interrupt_transfer_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/lpuart/interrupt_transfer_seven_bits - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpuart/interrupt_transfer_seven_bits + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index aa73d863725..30dd5817b7e 100644 --- a/evkmimxrt1010/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt index dcfefdb9c74..718670e0e4d 100644 --- a/evkmimxrt1010/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../polling_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/lpuart/polling_seven_bits - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/lpuart/polling_seven_bits + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/ocotp/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/ocotp/armgcc/CMakeLists.txt index 5fa631b7e4d..6fee0b153e0 100644 --- a/evkmimxrt1010/driver_examples/ocotp/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/ocotp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ocotp_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/driver_examples/ocotp - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/ocotp + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/otfad/decrypt/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/otfad/decrypt/armgcc/CMakeLists.txt index 9015f64f0d8..eda4d0db60a 100644 --- a/evkmimxrt1010/driver_examples/otfad/decrypt/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/otfad/decrypt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_nor_flash_ops.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/otfad/keyblob/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/otfad/keyblob/armgcc/CMakeLists.txt index d41878f58c7..495e803c369 100644 --- a/evkmimxrt1010/driver_examples/otfad/keyblob/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/otfad/keyblob/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_nor_flash_ops.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/pit/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/pit/armgcc/CMakeLists.txt index 38517ab5d86..76d09900209 100644 --- a/evkmimxrt1010/driver_examples/pit/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/pit + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/pwm/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/pwm/armgcc/CMakeLists.txt index c78208dcc5e..ef141e75e43 100644 --- a/evkmimxrt1010/driver_examples/pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/driver_examples/pwm - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/pwm + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/rtwdog/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/rtwdog/armgcc/CMakeLists.txt index 265066577d3..a45b0f83336 100644 --- a/evkmimxrt1010/driver_examples/rtwdog/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/rtwdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtwdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/driver_examples/rtwdog - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/rtwdog + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt index df3c0956968..639623f43e5 100644 --- a/evkmimxrt1010/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/sai/edma_ping_pong_buffer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/sai/edma_ping_pong_buffer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt index 894e2adc92c..cb9e04c7bef 100644 --- a/evkmimxrt1010/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/sai/edma_ping_pong_buffer_half_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/sai/edma_ping_pong_buffer_half_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt index 51134a4b1f9..dfd3ea8e435 100644 --- a/evkmimxrt1010/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_edma_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/sai/edma_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/sai/edma_record_playback + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt index 883b9629441..982eda150d0 100644 --- a/evkmimxrt1010/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/sai/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/sai/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/sai/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/sai/interrupt/armgcc/CMakeLists.txt index 14a64475eb3..1ceda1cbbc4 100644 --- a/evkmimxrt1010/driver_examples/sai/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/sai/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/sai/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/sai/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt index 0f8fc1885a8..95cc7f476fc 100644 --- a/evkmimxrt1010/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_interrupt_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/sai/interrupt_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/sai/interrupt_record_playback + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt index 21ddbbc7851..a4e6737cc76 100644 --- a/evkmimxrt1010/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/sai/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/sai/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt index 4af993c308b..87045b23d3a 100644 --- a/evkmimxrt1010/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/snvs/snvs_hp_rtc - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/snvs/snvs_hp_rtc + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt index 68daff894b6..6f1cf52daa6 100644 --- a/evkmimxrt1010/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_srtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/snvs/snvs_lp_srtc - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/snvs/snvs_lp_srtc + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt index 477f35fd100..b7bb1e051af 100644 --- a/evkmimxrt1010/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../src_reset_source.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/src/src_reset_source - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/src/src_reset_source + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/tempmon/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/tempmon/armgcc/CMakeLists.txt index ee059b3e07c..e229ef585e3 100644 --- a/evkmimxrt1010/driver_examples/tempmon/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/tempmon/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tempmon.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/driver_examples/tempmon - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/tempmon + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/trng/random/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/trng/random/armgcc/CMakeLists.txt index 4325cf8d532..f8af1ab4c07 100644 --- a/evkmimxrt1010/driver_examples/trng/random/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/trng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../trng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/driver_examples/trng/random - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/trng/random + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/driver_examples/wdog/armgcc/CMakeLists.txt b/evkmimxrt1010/driver_examples/wdog/armgcc/CMakeLists.txt index 114a9845f1a..c4706891fcf 100644 --- a/evkmimxrt1010/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/driver_examples/wdog + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/evkmimxrt1010/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 0a3d555783b..70bd1bfdc8e 100644 --- a/evkmimxrt1010/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/evkmimxrt1010/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index bd51683a073..1b07167e5f3 100644 --- a/evkmimxrt1010/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/evkmimxrt1010/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 788051ce0c0..c6311069bda 100644 --- a/evkmimxrt1010/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt b/evkmimxrt1010/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt index cf9d8a01bf5..9ac21d40b44 100644 --- a/evkmimxrt1010/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/rtos_examples/freertos_hello_flash_operation - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/rtos_examples/freertos_hello_flash_operation + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/evkmimxrt1010/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index 9c6f229ce44..eb5abbc786b 100644 --- a/evkmimxrt1010/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/evkmimxrt1010/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 20072d90043..d0686b08047 100644 --- a/evkmimxrt1010/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/evkmimxrt1010/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index b4cb9a9d5e4..d12eff1ac63 100644 --- a/evkmimxrt1010/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/evkmimxrt1010/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 899a9be9a81..133750359f8 100644 --- a/evkmimxrt1010/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt b/evkmimxrt1010/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt index 79aa7221c8d..e43f74093ef 100644 --- a/evkmimxrt1010/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/rtos_examples/freertos_sem_static - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/rtos_examples/freertos_sem_static + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/evkmimxrt1010/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 38570bb8f0e..15130fe6d44 100644 --- a/evkmimxrt1010/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/evkmimxrt1010/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 598db8b3b5f..23178cab5ee 100644 --- a/evkmimxrt1010/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/evkmimxrt1010/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt b/evkmimxrt1010/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt index 6e533665fbd..e2a645d8cae 100644 --- a/evkmimxrt1010/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,10 +54,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../Sample/FreeRTOSV10/SEGGER_SYSVIEW_FreeRTOS.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1010/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE @@ -59,13 +65,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../SEGGER ${ProjDirPath}/../Config ${ProjDirPath}/../Sample/FreeRTOSV10 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/rtos_examples/visualization/freertos_segger_sysview - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/rtos_examples/visualization/freertos_segger_sysview + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index 40178653931..d8fbcb59aaa 100644 --- a/evkmimxrt1010/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index 32fc5b02be3..5cf1c2d107a 100644 --- a/evkmimxrt1010/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index df10da95f4f..d3bb087a327 100644 --- a/evkmimxrt1010/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt index 56b35d0e154..70305078245 100644 --- a/evkmimxrt1010/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/usb_examples/usb_device_audio_speaker/bm + ${SdkRootDirPath}/examples/evkmimxrt1010/usb_examples/usb_device_audio_speaker/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt index 6c905efa64b..eaf33d95f4a 100644 --- a/evkmimxrt1010/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/usb_examples/usb_device_audio_speaker/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/usb_examples/usb_device_audio_speaker/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt index 915d054e287..bad31ee62f6 100644 --- a/evkmimxrt1010/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/usb_examples/usb_device_audio_speaker_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt1010/usb_examples/usb_device_audio_speaker_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index 048b20cc4e4..ce7ab2fcd50 100644 --- a/evkmimxrt1010/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index a3427b38454..cb0fbce7587 100644 --- a/evkmimxrt1010/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index c603187374c..8a9980f2933 100644 --- a/evkmimxrt1010/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index b3a4b734fdb..28647f3f09f 100644 --- a/evkmimxrt1010/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index 4ff0d36406b..54179e794a1 100644 --- a/evkmimxrt1010/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 045dc133800..7fa546d4d15 100644 --- a/evkmimxrt1010/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index dc13015a4ee..ae9f43a6a98 100644 --- a/evkmimxrt1010/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index 4e1b97523ea..7e767f60399 100644 --- a/evkmimxrt1010/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 647a0360154..d0af52cfaee 100644 --- a/evkmimxrt1010/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt index b11578d6006..8975ce1464a 100644 --- a/evkmimxrt1010/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/usb_examples/usb_device_composite_hid_audio_unified/bm + ${SdkRootDirPath}/examples/evkmimxrt1010/usb_examples/usb_device_composite_hid_audio_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt index 3eb884ba75c..d372c84f2b9 100644 --- a/evkmimxrt1010/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/usb_examples/usb_device_composite_hid_audio_unified/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1010 + ${SdkRootDirPath}/examples/evkmimxrt1010/usb_examples/usb_device_composite_hid_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt index 1798cb4c4cd..9233da5cd8e 100644 --- a/evkmimxrt1010/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1010/usb_examples/usb_device_composite_hid_audio_unified_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt1010/usb_examples/usb_device_composite_hid_audio_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index ba6ee3cc2a0..f6227e920c9 100644 --- a/evkmimxrt1010/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index 33e9cdee79c..a6a31f42dc5 100644 --- a/evkmimxrt1010/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index 606137c13fc..58d58369113 100644 --- a/evkmimxrt1010/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index d228c70760e..0fb4d2b1f7a 100644 --- a/evkmimxrt1010/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index 4c3b0b16a67..676cb176266 100644 --- a/evkmimxrt1010/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index 5e1fd1446eb..dfa5a54f43a 100644 --- a/evkmimxrt1010/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index 1150ca707d6..736b2feb205 100644 --- a/evkmimxrt1010/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,9 +49,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -56,12 +62,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 9a4ab80fa03..561863b2fab 100644 --- a/evkmimxrt1010/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,9 +50,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -57,13 +63,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/core/boards/evkmimxrt1010 + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 9890b979d6e..9a8917bbaed 100644 --- a/evkmimxrt1010/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,19 +53,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index 9a39bd97ced..a50b0705134 100644 --- a/evkmimxrt1010/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index 0ed84e0431f..51999561a6a 100644 --- a/evkmimxrt1010/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index 9b2f3940a22..dd39dccaf20 100644 --- a/evkmimxrt1010/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index 7db687def0f..b02280f9e61 100644 --- a/evkmimxrt1010/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index f1d4273e173..52ea68a2ad0 100644 --- a/evkmimxrt1010/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index cb08f8a0f92..c6a1729e3e5 100644 --- a/evkmimxrt1010/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index 1ddc801f8f5..7829f9817d2 100644 --- a/evkmimxrt1010/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index c336ea1c88e..d604bf48e36 100644 --- a/evkmimxrt1010/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index 284a4b88bdc..b56235199cc 100644 --- a/evkmimxrt1010/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index 3237c43633a..f57f5f29f35 100644 --- a/evkmimxrt1010/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index 19c0c0afd4a..35bbb8b054c 100644 --- a/evkmimxrt1010/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index 40a9f69ae38..295b16d0434 100644 --- a/evkmimxrt1010/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index 3a1b7882cf6..bc948e5d62c 100644 --- a/evkmimxrt1010/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index e28ca777f4d..280cc43c02d 100644 --- a/evkmimxrt1010/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index 39e14227500..18fa04a05bf 100644 --- a/evkmimxrt1010/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index a1391f6e1fb..bde069c8cf7 100644 --- a/evkmimxrt1010/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index 368ba136e5d..596dc094ab8 100644 --- a/evkmimxrt1010/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index e23f8c3d59d..428d5580f0d 100644 --- a/evkmimxrt1010/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index 4a5648dc408..08c7ab3c253 100644 --- a/evkmimxrt1010/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index decde722050..4a398b7f04f 100644 --- a/evkmimxrt1010/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index cef425f2fcb..bd9903875d0 100644 --- a/evkmimxrt1010/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index a4cdd06d954..0451084e13d 100644 --- a/evkmimxrt1010/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index 270c3ea4e8c..9d36eab1da6 100644 --- a/evkmimxrt1010/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index c07650aeadf..149ac074a3c 100644 --- a/evkmimxrt1010/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index 4fab0f2fa33..a6ed21a6781 100644 --- a/evkmimxrt1010/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,7 +57,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index 654ccf7782b..2dc38236619 100644 --- a/evkmimxrt1010/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,12 +54,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index 33ad8162ec6..a3852b39723 100644 --- a/evkmimxrt1010/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index e33bd37b5de..38c7501bc16 100644 --- a/evkmimxrt1010/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index dbafe94d73a..143b23d2269 100644 --- a/evkmimxrt1010/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index 9c7334ed145..8100061b2a1 100644 --- a/evkmimxrt1010/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt index ac72b0bc2a9..5b0b325e322 100644 --- a/evkmimxrt1010/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt index 721b788f0ca..398988d78b0 100644 --- a/evkmimxrt1010/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt index cfb9540f219..e9abde95c24 100644 --- a/evkmimxrt1010/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt index 548a8750dad..36b907d7d63 100644 --- a/evkmimxrt1010/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index c8f45a0ad45..8070f0e6ce5 100644 --- a/evkmimxrt1010/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 6b1ca006eae..ea88ecdf8ad 100644 --- a/evkmimxrt1010/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index f20b57d3995..a1ff1ab04f6 100644 --- a/evkmimxrt1010/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index 1ee05dda7ce..b3b9915b3b1 100644 --- a/evkmimxrt1010/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1010/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1010/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 3f6095914d2..133c7f886bb 100644 --- a/evkmimxrt1010/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1010/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1010 + ${SdkRootDirPath}/core/boards/evkmimxrt1010 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt b/evkmimxrt1015/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt index e04995ccc18..df482b943fc 100644 --- a/evkmimxrt1015/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,9 +120,9 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1015/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt b/evkmimxrt1015/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt index 173e17591b6..858a8a08e45 100644 --- a/evkmimxrt1015/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,7 +119,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1015/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt index 769286e6ae0..8967ed7f2a9 100644 --- a/evkmimxrt1015/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,7 +119,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1015/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt b/evkmimxrt1015/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt index 221dc29057d..b1213ee1150 100644 --- a/evkmimxrt1015/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,7 +65,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,7 +113,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1015/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt b/evkmimxrt1015/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt index 4e2add0998f..f234f25994d 100644 --- a/evkmimxrt1015/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,7 +117,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1015/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt b/evkmimxrt1015/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt index 9033881da54..275e03fd6fe 100644 --- a/evkmimxrt1015/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_composite_cdc_acm_cdc_acm.c" "${ProjDirPath}/../ux_device_descriptor.c" "${ProjDirPath}/../ux_device_descriptor.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -171,13 +177,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1015/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt b/evkmimxrt1015/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt index 06743951329..68f2096317d 100644 --- a/evkmimxrt1015/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_hid_keyboard.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -101,15 +107,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -169,13 +175,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1015/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt b/evkmimxrt1015/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt index 3064cf9ecd0..d6ef9a95a38 100644 --- a/evkmimxrt1015/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_hid_mouse.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -101,15 +107,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -169,13 +175,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1015/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt b/evkmimxrt1015/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt index f33a7b9fd26..7f9c71f711a 100644 --- a/evkmimxrt1015/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_mass_storage.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -101,15 +107,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -169,13 +175,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1015/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt b/evkmimxrt1015/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt index 41c8f58f75b..b03e6da8830 100644 --- a/evkmimxrt1015/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_hid_keyboard.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -74,15 +80,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -142,13 +148,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1015/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt b/evkmimxrt1015/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt index 9d5a2f1cb1b..a2e99d8f4a3 100644 --- a/evkmimxrt1015/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_hid_mouse.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -74,15 +80,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -142,13 +148,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1015/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt b/evkmimxrt1015/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt index 76a152ddf01..8e2c1a8fa4f 100644 --- a/evkmimxrt1015/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_mass_storage.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -74,15 +80,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -142,13 +148,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1015/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1015/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 833c3e1b4e0..c5d3230f64a 100644 --- a/evkmimxrt1015/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 6032ba977d7..9a4df59909b 100644 --- a/evkmimxrt1015/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1015/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 4381e071156..1a2e2b8b445 100644 --- a/evkmimxrt1015/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/cmsis_driver_examples/lpi2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/cmsis_driver_examples/lpi2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 77bf5577a8c..3fefcb5da3e 100644 --- a/evkmimxrt1015/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1015/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 494966d35e5..12315f690ea 100644 --- a/evkmimxrt1015/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/cmsis_driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/cmsis_driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 06e55c249ea..1b10f36aa5a 100644 --- a/evkmimxrt1015/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1015/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 3e54e700d46..54961e182d3 100644 --- a/evkmimxrt1015/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/cmsis_driver_examples/lpspi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/cmsis_driver_examples/lpspi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 16cd57ec07f..f2535ede233 100644 --- a/evkmimxrt1015/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/cmsis_driver_examples/lpspi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/cmsis_driver_examples/lpspi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index ff99a103061..bd7fe5f9c6f 100644 --- a/evkmimxrt1015/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/cmsis_driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/cmsis_driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index bd54c21d5c0..0add33b9287 100644 --- a/evkmimxrt1015/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/cmsis_driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/cmsis_driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/component_examples/log/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/component_examples/log/bm/armgcc/CMakeLists.txt index 765d6b72708..1829c6abfbe 100644 --- a/evkmimxrt1015/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/component_examples/log/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/component_examples/log/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/component_examples/log/freertos/armgcc/CMakeLists.txt index ca54812e693..815de195548 100644 --- a/evkmimxrt1015/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/evkmimxrt1015/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index d913c8f528d..9de43f4888e 100644 --- a/evkmimxrt1015/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/demo_apps/bubble_peripheral - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/demo_apps/bubble_peripheral + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/demo_apps/ecompass/armgcc/CMakeLists.txt b/evkmimxrt1015/demo_apps/ecompass/armgcc/CMakeLists.txt index b34ca8782d0..eea060885b4 100644 --- a/evkmimxrt1015/demo_apps/ecompass/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/demo_apps/ecompass/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecompass.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/demo_apps/ecompass - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/demo_apps/ecompass + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/demo_apps/hello_world/armgcc/CMakeLists.txt b/evkmimxrt1015/demo_apps/hello_world/armgcc/CMakeLists.txt index a7615c1acd7..c95f9f4378f 100644 --- a/evkmimxrt1015/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/evkmimxrt1015/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index b78a1df1f7c..a498df14629 100644 --- a/evkmimxrt1015/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,22 +38,22 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/demo_apps/led_blinky/armgcc/CMakeLists.txt b/evkmimxrt1015/demo_apps/led_blinky/armgcc/CMakeLists.txt index f43234756a1..a601d35f835 100644 --- a/evkmimxrt1015/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt b/evkmimxrt1015/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt index 97fdbbb3363..68107f82ae5 100644 --- a/evkmimxrt1015/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/demo_apps/lpspi_loopback - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/demo_apps/lpspi_loopback + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt index 90aae2a348e..52e658a6712 100644 --- a/evkmimxrt1015/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,21 +47,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/demo_apps/power_mode_switch/bm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/demo_apps/power_mode_switch/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt b/evkmimxrt1015/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt index 1596f56b512..a9e0991b533 100644 --- a/evkmimxrt1015/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,21 +50,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_tickless_gpt.c" "${ProjDirPath}/../fsl_tickless_gpt.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/demo_apps/power_mode_switch/rtos + ${SdkRootDirPath}/core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/demo_apps/power_mode_switch/rtos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/demo_apps/sai/armgcc/CMakeLists.txt b/evkmimxrt1015/demo_apps/sai/armgcc/CMakeLists.txt index 6f69653792b..954daed34c5 100644 --- a/evkmimxrt1015/demo_apps/sai/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/demo_apps/sai/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../playbackSineWave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/demo_apps/sai - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/demo_apps/sai + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1015/demo_apps/sai_peripheral/armgcc/CMakeLists.txt b/evkmimxrt1015/demo_apps/sai_peripheral/armgcc/CMakeLists.txt index af2db6a06d5..5e68ddeae4e 100644 --- a/evkmimxrt1015/demo_apps/sai_peripheral/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/demo_apps/sai_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/demo_apps/sai_peripheral - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/demo_apps/sai_peripheral + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -129,11 +135,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1015/demo_apps/shell/armgcc/CMakeLists.txt b/evkmimxrt1015/demo_apps/shell/armgcc/CMakeLists.txt index 41ab9b17e81..8822f7f6376 100644 --- a/evkmimxrt1015/demo_apps/shell/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/demo_apps/shell + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/adc/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/adc/interrupt/armgcc/CMakeLists.txt index eeabda2adce..d7f4a7082a4 100644 --- a/evkmimxrt1015/driver_examples/adc/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/adc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/adc/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/adc/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/adc/polling/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/adc/polling/armgcc/CMakeLists.txt index 412429fd3c7..2226faa8408 100644 --- a/evkmimxrt1015/driver_examples/adc/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/adc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/adc/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/adc/polling + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt index 56a3da7788c..1b9a7868925 100644 --- a/evkmimxrt1015/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_etc_hardware_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/adc_etc/adc_etc_hardware_trigger_conv - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/adc_etc/adc_etc_hardware_trigger_conv + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt index 3aa4f079747..38adfbf41b6 100644 --- a/evkmimxrt1015/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_etc_software_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/adc_etc/adc_etc_software_trigger_conv - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/adc_etc/adc_etc_software_trigger_conv + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/bee/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/bee/armgcc/CMakeLists.txt index 706c246025d..5bc2d49c655 100644 --- a/evkmimxrt1015/driver_examples/bee/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/bee/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bee.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/driver_examples/bee - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/bee + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/cache/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/cache/armgcc/CMakeLists.txt index b683b9807ec..a7a0d1c1fb4 100644 --- a/evkmimxrt1015/driver_examples/cache/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/cache/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cache.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/driver_examples/cache - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/cache + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/clockout/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/clockout/armgcc/CMakeLists.txt index e5475058ca1..708afc93e6e 100644 --- a/evkmimxrt1015/driver_examples/clockout/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/clockout/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clockout.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/driver_examples/clockout - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/clockout + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/dcp/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/dcp/armgcc/CMakeLists.txt index 08438d3187f..db246595807 100644 --- a/evkmimxrt1015/driver_examples/dcp/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/dcp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dcp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/driver_examples/dcp - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/dcp + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index d5b124e4a05..469244612c3 100644 --- a/evkmimxrt1015/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index 62d83fd69b3..b44a057bded 100644 --- a/evkmimxrt1015/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index 2038387f253..a7a40944c3e 100644 --- a/evkmimxrt1015/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index 6b786875039..5496f094b1d 100644 --- a/evkmimxrt1015/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index 79944e1bea6..c1651b366c4 100644 --- a/evkmimxrt1015/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index 5e3e6717828..17738af3632 100644 --- a/evkmimxrt1015/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/enc/basic/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/enc/basic/armgcc/CMakeLists.txt index 003ee022501..eb8a9d01922 100644 --- a/evkmimxrt1015/driver_examples/enc/basic/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/enc/basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/enc/basic - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/enc/basic + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt index 9ba688d7ff8..5545daab93d 100644 --- a/evkmimxrt1015/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_index_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/enc/index_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/enc/index_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/ewm/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/ewm/armgcc/CMakeLists.txt index 8c091204521..cf0355ef922 100644 --- a/evkmimxrt1015/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/ewm + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt index 946728a2e76..1abac38780c 100644 --- a/evkmimxrt1015/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/flexio/i2c/interrupt_lpi2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/flexio/i2c/interrupt_lpi2c_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 5bd8f8d0805..7cbf977c63f 100644 --- a/evkmimxrt1015/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/flexio/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/flexio/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt index 82c588461c7..b69b67f50ab 100644 --- a/evkmimxrt1015/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/flexio/i2s/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/flexio/i2s/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt index 40b18f94c6d..7b2a7ef6a24 100644 --- a/evkmimxrt1015/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/flexio/i2s/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/flexio/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexio/pwm/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexio/pwm/armgcc/CMakeLists.txt index 1f928535d16..059c215f5c6 100644 --- a/evkmimxrt1015/driver_examples/flexio/pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexio/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/flexio/pwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/flexio/pwm + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 4c7f769db6a..884961c6c7d 100644 --- a/evkmimxrt1015/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1015/driver_examples/flexio/spi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/flexio/spi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index b93c2c6298a..b97ab44bac1 100644 --- a/evkmimxrt1015/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1015/driver_examples/flexio/spi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/flexio/spi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt index 01c3b7a039e..1dc8975c548 100644 --- a/evkmimxrt1015/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1015/driver_examples/flexio/spi/edma_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/flexio/spi/edma_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt index 822b58f9445..99a0544f57a 100644 --- a/evkmimxrt1015/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1015/driver_examples/flexio/spi/edma_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/flexio/spi/edma_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index d92bc3427c4..1f579d4b4d6 100644 --- a/evkmimxrt1015/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1015/driver_examples/flexio/spi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/flexio/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index a7ee4557b20..71d4a4d6afe 100644 --- a/evkmimxrt1015/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1015/driver_examples/flexio/spi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/flexio/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt index ba731d3a19a..69b8b332ca1 100644 --- a/evkmimxrt1015/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1015/driver_examples/flexio/spi/int_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/flexio/spi/int_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt index aa101aaa9b2..175c70f2ec7 100644 --- a/evkmimxrt1015/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1015/driver_examples/flexio/spi/int_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/flexio/spi/int_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt index 4158e5a3a5b..ac7baaa0c49 100644 --- a/evkmimxrt1015/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/flexio/uart/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/flexio/uart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt index f27e5aa6182..bbf27333d16 100644 --- a/evkmimxrt1015/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/flexio/uart/int_rb_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/flexio/uart/int_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt index a9b1d51c238..eb9fe09ae92 100644 --- a/evkmimxrt1015/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/flexio/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/flexio/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt index 7b1c051028f..ce1f1e39436 100644 --- a/evkmimxrt1015/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/flexio/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/flexio/uart/polling_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt index 88449dd82d5..d997233cc8e 100644 --- a/evkmimxrt1015/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/flexram/ram_access - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/flexram/ram_access + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt index 7b7bbeb1ea1..7239891925a 100644 --- a/evkmimxrt1015/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt index 32c9e981936..671f18f67ec 100644 --- a/evkmimxrt1015/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/fsl_romapi/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/fsl_romapi/armgcc/CMakeLists.txt index 43259cf1c6e..6083e9814b0 100644 --- a/evkmimxrt1015/driver_examples/fsl_romapi/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/fsl_romapi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_romapi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/devices/MIMXRT1015/drivers - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/driver_examples/fsl_romapi - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/devices/MIMXRT1015/drivers + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/fsl_romapi + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index 7bc419d39de..b29b340497f 100644 --- a/evkmimxrt1015/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index b323deae4bf..8d776de11d6 100644 --- a/evkmimxrt1015/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/gpt/capture/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/gpt/capture/armgcc/CMakeLists.txt index c2202020939..8cae7e31bae 100644 --- a/evkmimxrt1015/driver_examples/gpt/capture/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/gpt/capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/gpt/capture - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/gpt/capture + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/gpt/timer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/gpt/timer/armgcc/CMakeLists.txt index f14333757a6..1905752e95d 100644 --- a/evkmimxrt1015/driver_examples/gpt/timer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/gpt/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/gpt/timer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/gpt/timer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/kpp/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/kpp/armgcc/CMakeLists.txt index b0b1b83d3be..930a7b15037 100644 --- a/evkmimxrt1015/driver_examples/kpp/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/kpp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../kpp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/driver_examples/kpp - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/kpp + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 1c4759c9847..2373cbebbf1 100644 --- a/evkmimxrt1015/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 7c1893674e8..ebed2a69c09 100644 --- a/evkmimxrt1015/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 5be33ae4d9c..4b85e37be5a 100644 --- a/evkmimxrt1015/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/lpi2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpi2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 1d4f739989e..e84ca0aeb32 100644 --- a/evkmimxrt1015/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/lpi2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpi2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt index 9bc9d6b4ccb..a70838290f6 100644 --- a/evkmimxrt1015/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/lpi2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpi2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt index 0bf22761fff..7fc4bc86658 100644 --- a/evkmimxrt1015/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/lpi2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpi2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt index 385637aa222..f81c4d3bc34 100644 --- a/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_int_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/int_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/int_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt index 1d60a5feea2..6370abfdc38 100644 --- a/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_int_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/int_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/int_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt index 5f74a8c56ee..e789ac36db3 100644 --- a/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_polling_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/polling_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/polling_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt index ed03f597cf1..7415590d1b4 100644 --- a/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_polling_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/polling_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpspi/3wire_transfer/polling_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 016c1d32f16..c08de666b77 100644 --- a/evkmimxrt1015/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 6a36bad95db..f1d9b3c8215 100644 --- a/evkmimxrt1015/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt index debed572e9b..e57f636f398 100644 --- a/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 20d3e35fa69..329d71d9e18 100644 --- a/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index d430beaaf3f..6149560c594 100644 --- a/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 294941fd7b8..900763f2030 100644 --- a/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index c9d4474a05e..f1b8d5707f1 100644 --- a/evkmimxrt1015/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/lpspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index cfb718e9068..155bbf111a6 100644 --- a/evkmimxrt1015/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1015/driver_examples/lpspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index a0a60c07cdb..9f490b96eac 100644 --- a/evkmimxrt1015/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/lpuart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpuart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt index 56fb331f125..2db90c1fdcc 100644 --- a/evkmimxrt1015/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/lpuart/edma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpuart/edma_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 2fcfda2714d..f9cf6a98888 100644 --- a/evkmimxrt1015/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt index 8330287e8dc..2ed9157f1f5 100644 --- a/evkmimxrt1015/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_hardware_flow_control.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/lpuart/hardware_flow_control - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpuart/hardware_flow_control + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index 24959d893bd..7bdf4ea0c2c 100644 --- a/evkmimxrt1015/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 157eb30b32a..88395ce0d54 100644 --- a/evkmimxrt1015/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 8445e6b15c1..d6445521d0a 100644 --- a/evkmimxrt1015/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt index 7e044094b95..b189dd1e286 100644 --- a/evkmimxrt1015/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../interrupt_transfer_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/lpuart/interrupt_transfer_seven_bits - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpuart/interrupt_transfer_seven_bits + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index 2b1e89e8b4a..b3efee7e153 100644 --- a/evkmimxrt1015/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt index 7a1b206cd7b..7cd0247f516 100644 --- a/evkmimxrt1015/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../polling_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/lpuart/polling_seven_bits - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/lpuart/polling_seven_bits + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/ocotp/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/ocotp/armgcc/CMakeLists.txt index 90d0bfb0197..7fa021db854 100644 --- a/evkmimxrt1015/driver_examples/ocotp/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/ocotp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ocotp_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/driver_examples/ocotp - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/ocotp + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/pit/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/pit/armgcc/CMakeLists.txt index 5e14b19d0ba..711efa36865 100644 --- a/evkmimxrt1015/driver_examples/pit/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/pit + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/pwm/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/pwm/armgcc/CMakeLists.txt index 1925a199c4b..371b43eb31b 100644 --- a/evkmimxrt1015/driver_examples/pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/driver_examples/pwm - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/pwm + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt index 1ed3b3a76d4..8aacc7d3956 100644 --- a/evkmimxrt1015/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/qtmr/inputcapture_outputpwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/qtmr/inputcapture_outputpwm + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt index c3c83159d16..1197171ab86 100644 --- a/evkmimxrt1015/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/qtmr/inputcapture_outputpwm_dma - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/qtmr/inputcapture_outputpwm_dma + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/qtmr/timer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/qtmr/timer/armgcc/CMakeLists.txt index 3a7bd6cf4e5..f0d4fa162db 100644 --- a/evkmimxrt1015/driver_examples/qtmr/timer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/qtmr/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/qtmr/timer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/qtmr/timer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/rtwdog/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/rtwdog/armgcc/CMakeLists.txt index 317001b1aee..921401b9a35 100644 --- a/evkmimxrt1015/driver_examples/rtwdog/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/rtwdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtwdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/driver_examples/rtwdog - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/rtwdog + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt index cdeb1a0355d..9e06880c130 100644 --- a/evkmimxrt1015/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/sai/edma_ping_pong_buffer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/sai/edma_ping_pong_buffer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt index 3c4f75cfdff..dce0a391e92 100644 --- a/evkmimxrt1015/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/sai/edma_ping_pong_buffer_half_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/sai/edma_ping_pong_buffer_half_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt index cbf96301148..6e5b4d73a5f 100644 --- a/evkmimxrt1015/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_edma_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/sai/edma_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/sai/edma_record_playback + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt index 3690a802fda..b7a9a327a55 100644 --- a/evkmimxrt1015/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/sai/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/sai/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/sai/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/sai/interrupt/armgcc/CMakeLists.txt index 0013ba45607..dbae2430d43 100644 --- a/evkmimxrt1015/driver_examples/sai/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/sai/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/sai/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/sai/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt index 311a53cab78..1c4f5d60fc8 100644 --- a/evkmimxrt1015/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_interrupt_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/sai/interrupt_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/sai/interrupt_record_playback + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt index 4ef71552f2d..1a24e075d03 100644 --- a/evkmimxrt1015/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/sai/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/sai/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt index 03149cbd0de..41a7532edc6 100644 --- a/evkmimxrt1015/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/snvs/snvs_hp_rtc - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/snvs/snvs_hp_rtc + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt index a17c9c2ea41..fdfffe87b49 100644 --- a/evkmimxrt1015/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_srtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/snvs/snvs_lp_srtc - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/snvs/snvs_lp_srtc + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt index ee4b5a9db12..4e1b2d87fbd 100644 --- a/evkmimxrt1015/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../src_reset_source.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/src/src_reset_source - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/src/src_reset_source + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/tempmon/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/tempmon/armgcc/CMakeLists.txt index 1b65fe68f13..73655055ded 100644 --- a/evkmimxrt1015/driver_examples/tempmon/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/tempmon/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tempmon.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/driver_examples/tempmon - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/tempmon + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/trng/random/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/trng/random/armgcc/CMakeLists.txt index 7209eb55437..e7dc33743ba 100644 --- a/evkmimxrt1015/driver_examples/trng/random/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/trng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../trng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/driver_examples/trng/random - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/trng/random + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/driver_examples/wdog/armgcc/CMakeLists.txt b/evkmimxrt1015/driver_examples/wdog/armgcc/CMakeLists.txt index 6a71f39ffba..47c3fcb5ccf 100644 --- a/evkmimxrt1015/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/driver_examples/wdog + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/evkmimxrt1015/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 5a02ab59d99..676d3903c72 100644 --- a/evkmimxrt1015/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/evkmimxrt1015/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index fd1739cf8ad..03df296eeed 100644 --- a/evkmimxrt1015/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/evkmimxrt1015/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 3b9f0bc9025..8e3ab3f8ea3 100644 --- a/evkmimxrt1015/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt b/evkmimxrt1015/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt index e535ac48a43..4936f85fc6e 100644 --- a/evkmimxrt1015/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/rtos_examples/freertos_hello_flash_operation - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/rtos_examples/freertos_hello_flash_operation + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt1015/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt index 32309bc6bc9..bf83713cc60 100644 --- a/evkmimxrt1015/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/rtos_examples/freertos_lpspi_b2b/master - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/rtos_examples/freertos_lpspi_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt1015/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt index 7de009bf82c..a7221aea8e7 100644 --- a/evkmimxrt1015/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/rtos_examples/freertos_lpspi_b2b/slave - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/rtos_examples/freertos_lpspi_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/evkmimxrt1015/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index 6c54fcbdcc4..37acb02554b 100644 --- a/evkmimxrt1015/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/evkmimxrt1015/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index f9880038c7a..5b12f9f4ed9 100644 --- a/evkmimxrt1015/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/evkmimxrt1015/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 4a9379d2a3a..7919bb987ed 100644 --- a/evkmimxrt1015/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/evkmimxrt1015/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index c3c05a6783e..374f92ee871 100644 --- a/evkmimxrt1015/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt b/evkmimxrt1015/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt index 7e5240cf76a..bf00c26018c 100644 --- a/evkmimxrt1015/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/rtos_examples/freertos_sem_static - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/rtos_examples/freertos_sem_static + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/evkmimxrt1015/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 61de6dff986..14ddde0d135 100644 --- a/evkmimxrt1015/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/evkmimxrt1015/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index d6bd93f857e..9492aef55ce 100644 --- a/evkmimxrt1015/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/evkmimxrt1015/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt b/evkmimxrt1015/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt index 283d9b7a4f9..a0e3fc5785b 100644 --- a/evkmimxrt1015/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,10 +54,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../Sample/FreeRTOSV10/SEGGER_SYSVIEW_FreeRTOS.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1015/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE @@ -59,13 +65,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../SEGGER ${ProjDirPath}/../Config ${ProjDirPath}/../Sample/FreeRTOSV10 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/rtos_examples/visualization/freertos_segger_sysview - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/rtos_examples/visualization/freertos_segger_sysview + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index fae5f93f263..ed0a42d8a84 100644 --- a/evkmimxrt1015/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index f22f56b0af2..220b1d3e9ec 100644 --- a/evkmimxrt1015/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index faf70cfb54e..1bf37f37fec 100644 --- a/evkmimxrt1015/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt index 82421c2ef80..569a1ec1fd4 100644 --- a/evkmimxrt1015/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/usb_examples/usb_device_audio_speaker/bm + ${SdkRootDirPath}/examples/evkmimxrt1015/usb_examples/usb_device_audio_speaker/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt index ce0d59982da..ba616dfeb81 100644 --- a/evkmimxrt1015/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/usb_examples/usb_device_audio_speaker/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/usb_examples/usb_device_audio_speaker/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt index c18e63c6304..6cb7fa15dd3 100644 --- a/evkmimxrt1015/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/usb_examples/usb_device_audio_speaker_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt1015/usb_examples/usb_device_audio_speaker_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index e252c20cf4f..3b1863c2c28 100644 --- a/evkmimxrt1015/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index 970d361707c..7eceaa25940 100644 --- a/evkmimxrt1015/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 046bdfd5860..68f8fd09769 100644 --- a/evkmimxrt1015/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index fa4db918114..9fc061a2a3c 100644 --- a/evkmimxrt1015/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index fb985acb259..167d82152f7 100644 --- a/evkmimxrt1015/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 03fbe425e80..2dbaa0aa1d0 100644 --- a/evkmimxrt1015/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index e7aa8e9e6f9..140b0517a0c 100644 --- a/evkmimxrt1015/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index ddaaa3fc6ea..083933665c4 100644 --- a/evkmimxrt1015/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 1084b100d5d..c8310605e7c 100644 --- a/evkmimxrt1015/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt index dc074e5df78..3ad61b5fd75 100644 --- a/evkmimxrt1015/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/usb_examples/usb_device_composite_hid_audio_unified/bm + ${SdkRootDirPath}/examples/evkmimxrt1015/usb_examples/usb_device_composite_hid_audio_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt index a6fddfa7352..93a99702673 100644 --- a/evkmimxrt1015/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/usb_examples/usb_device_composite_hid_audio_unified/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1015 + ${SdkRootDirPath}/examples/evkmimxrt1015/usb_examples/usb_device_composite_hid_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt index 7f660cc3564..eceac9eeced 100644 --- a/evkmimxrt1015/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1015/usb_examples/usb_device_composite_hid_audio_unified_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt1015/usb_examples/usb_device_composite_hid_audio_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index 40b3bc8ee89..60d80f3c8a5 100644 --- a/evkmimxrt1015/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index 04616192e62..bcbcacf5869 100644 --- a/evkmimxrt1015/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index d6470d3de3e..c0391e4e018 100644 --- a/evkmimxrt1015/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index 83a6fd02307..52b529fc22b 100644 --- a/evkmimxrt1015/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index cbe56b6914a..eb37ca6a6c3 100644 --- a/evkmimxrt1015/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index 6a0641532e4..dac96526b61 100644 --- a/evkmimxrt1015/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index 325ae9f7545..2ec899fb479 100644 --- a/evkmimxrt1015/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,9 +49,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -56,12 +62,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 2a1f5a7c083..e0059c77ea0 100644 --- a/evkmimxrt1015/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,9 +50,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -57,13 +63,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/core/boards/evkmimxrt1015 + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 059e80f6c79..c9a07e18bb0 100644 --- a/evkmimxrt1015/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,19 +53,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index cfef0f0fa24..7566786feb5 100644 --- a/evkmimxrt1015/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index d3692c5d99d..4e715d8993c 100644 --- a/evkmimxrt1015/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index c2117bb1941..1e6b4a02827 100644 --- a/evkmimxrt1015/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index 477dd3f65f9..67f9e506638 100644 --- a/evkmimxrt1015/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index b96828122fb..6ee14c18ae2 100644 --- a/evkmimxrt1015/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index dfc39ca8880..623f5b197ca 100644 --- a/evkmimxrt1015/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index f992ffefe93..caef88ededf 100644 --- a/evkmimxrt1015/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index 156fd24e9fa..1b2debe0373 100644 --- a/evkmimxrt1015/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index c8a8c47c3d3..336b962737e 100644 --- a/evkmimxrt1015/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index 38dd2411174..efc6be04a6e 100644 --- a/evkmimxrt1015/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index 2973a2610ee..935ef4bc2bc 100644 --- a/evkmimxrt1015/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index fd19d3809a6..4c54ed84835 100644 --- a/evkmimxrt1015/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index 37eefe8b17d..1afc8107169 100644 --- a/evkmimxrt1015/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index d1908445fc4..6ee707fd931 100644 --- a/evkmimxrt1015/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index 39267c24593..ff3082c6269 100644 --- a/evkmimxrt1015/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index 185261ea529..020bbbb9dda 100644 --- a/evkmimxrt1015/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index 71e89891667..899ba3e8a7a 100644 --- a/evkmimxrt1015/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index 53d393bce53..b00c176b434 100644 --- a/evkmimxrt1015/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index 6363dc19cba..0dc5d5f54da 100644 --- a/evkmimxrt1015/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index c5a15a2d6f9..8542da1b534 100644 --- a/evkmimxrt1015/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index daa46f4ef32..d842ab66ce0 100644 --- a/evkmimxrt1015/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index 5e2b32dbea4..eead661bb51 100644 --- a/evkmimxrt1015/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index 592340d4189..b72ac38a1cb 100644 --- a/evkmimxrt1015/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index 1817cc02062..5d43103c3b3 100644 --- a/evkmimxrt1015/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index c45f0a4f5e3..e8b65b89067 100644 --- a/evkmimxrt1015/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,7 +57,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index cd5a6653e60..58e4b82b33e 100644 --- a/evkmimxrt1015/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,12 +54,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index 238920bcd0b..728fe1da3ce 100644 --- a/evkmimxrt1015/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index 1300f294481..8c6c939d1b6 100644 --- a/evkmimxrt1015/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index 891a656b1ee..fbc02e2c993 100644 --- a/evkmimxrt1015/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index cc447d690ec..e71bd677e78 100644 --- a/evkmimxrt1015/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt index b20fb085505..8425289dd14 100644 --- a/evkmimxrt1015/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt index 49323d9a53b..59b7004000b 100644 --- a/evkmimxrt1015/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt index 806e7ef818f..fba8ed8ad55 100644 --- a/evkmimxrt1015/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt index da0a2f7aee8..135db05069c 100644 --- a/evkmimxrt1015/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index e1959d4e887..72211aab32a 100644 --- a/evkmimxrt1015/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 690dfa1cb80..aa215b4bfab 100644 --- a/evkmimxrt1015/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 0feb36accbc..7b4cbe234f7 100644 --- a/evkmimxrt1015/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index 18776382e2e..21ee8a1165d 100644 --- a/evkmimxrt1015/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1015/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1015/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index bfb99c59948..b0fecba603f 100644 --- a/evkmimxrt1015/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1015/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1015 + ${SdkRootDirPath}/core/boards/evkmimxrt1015 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt index f516ebf1f5e..bf418077952 100644 --- a/evkmimxrt1020/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -328,7 +334,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -398,11 +404,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt index c859a52b6d4..fc1089c7d9a 100644 --- a/evkmimxrt1020/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -331,7 +337,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -401,11 +407,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt index c4eba6ce2ca..d12d147441e 100644 --- a/evkmimxrt1020/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -72,7 +78,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -140,11 +146,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt index 1192a4d1752..48b3a98b373 100644 --- a/evkmimxrt1020/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,9 +122,9 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt index 514bbf748b1..24197dddd35 100644 --- a/evkmimxrt1020/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -69,7 +75,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,9 +143,9 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt index 8eaa24089dc..0f41e8439bb 100644 --- a/evkmimxrt1020/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,7 +122,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt index 4d405c6e6bb..e8ecd987361 100644 --- a/evkmimxrt1020/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -72,7 +78,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -138,11 +144,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt index f615aefab4e..d2e03558790 100644 --- a/evkmimxrt1020/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -70,7 +76,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -136,11 +142,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt index b956086abd4..0d01ce9b25a 100644 --- a/evkmimxrt1020/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -335,7 +341,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -405,11 +411,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt index f6c9b31b182..9c85aaac2a8 100644 --- a/evkmimxrt1020/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,7 +121,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt index f47f85c17ea..468a49e51f1 100644 --- a/evkmimxrt1020/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,7 +121,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt index cfbe9657705..4e8577b2b69 100644 --- a/evkmimxrt1020/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,7 +115,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt index 5b63e0efbd8..9eb6862eedc 100644 --- a/evkmimxrt1020/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,7 +119,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt index 18c8a9c4f26..f3e84181cbf 100644 --- a/evkmimxrt1020/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_composite_cdc_acm_cdc_acm.c" "${ProjDirPath}/../ux_device_descriptor.c" "${ProjDirPath}/../ux_device_descriptor.h" @@ -105,15 +111,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -173,13 +179,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt index 6a427f70524..fb38ec4846f 100644 --- a/evkmimxrt1020/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_hid_keyboard.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -171,13 +177,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt index 49022b82188..e1ee0cdf09a 100644 --- a/evkmimxrt1020/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_hid_mouse.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -171,13 +177,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt index 59a36b6218a..3156ae01bdc 100644 --- a/evkmimxrt1020/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_mass_storage.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -171,13 +177,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt index 5e1cd90ee5f..12599a3e257 100644 --- a/evkmimxrt1020/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_hid_keyboard.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -144,13 +150,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt index 19e46fc4a2a..c382da520ff 100644 --- a/evkmimxrt1020/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_hid_mouse.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -144,13 +150,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt b/evkmimxrt1020/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt index bb041a4a409..aeccfbb9e31 100644 --- a/evkmimxrt1020/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_mass_storage.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -144,13 +150,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1020/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt index df6ea6de055..b6d68c1450b 100644 --- a/evkmimxrt1020/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/cmsis_driver_examples/enet/txrx_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/cmsis_driver_examples/enet/txrx_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1020/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index fd42c61fa9c..f63450b42a5 100644 --- a/evkmimxrt1020/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 0c6e408c183..5b158332e23 100644 --- a/evkmimxrt1020/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1020/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index c7f8bb25e64..eed37fd150b 100644 --- a/evkmimxrt1020/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/cmsis_driver_examples/lpi2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/cmsis_driver_examples/lpi2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 367bbad7f0a..07ab4896974 100644 --- a/evkmimxrt1020/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1020/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 54b14ae7053..18d983a9026 100644 --- a/evkmimxrt1020/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/cmsis_driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/cmsis_driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 05b73c32023..a6a23e128a8 100644 --- a/evkmimxrt1020/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1020/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 43cd99e2c82..f0d436dca5e 100644 --- a/evkmimxrt1020/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/cmsis_driver_examples/lpspi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/cmsis_driver_examples/lpspi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 3ad69a9ce02..ba0dd9af018 100644 --- a/evkmimxrt1020/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/cmsis_driver_examples/lpspi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/cmsis_driver_examples/lpspi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 31a2ed7e158..215405ff722 100644 --- a/evkmimxrt1020/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/cmsis_driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/cmsis_driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index a4d2c494af6..2dbb45a36a3 100644 --- a/evkmimxrt1020/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/cmsis_driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/cmsis_driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt b/evkmimxrt1020/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt index 54f3c8d1b9e..bd7dc211603 100644 --- a/evkmimxrt1020/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/component_examples/flash_component/flexspi_nor - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/component_examples/flash_component/flexspi_nor + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/component_examples/hardfault_handling/armgcc/CMakeLists.txt b/evkmimxrt1020/component_examples/hardfault_handling/armgcc/CMakeLists.txt index d7638e0b3c0..fcfaf3ea3f4 100644 --- a/evkmimxrt1020/component_examples/hardfault_handling/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/component_examples/hardfault_handling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hardfault_handling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/component_examples/hardfault_handling - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/component_examples/hardfault_handling + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/component_examples/log/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/component_examples/log/bm/armgcc/CMakeLists.txt index f5f1286508f..68837becbf7 100644 --- a/evkmimxrt1020/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/component_examples/log/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/component_examples/log/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/component_examples/log/freertos/armgcc/CMakeLists.txt index 0383b96999f..8ee38ba2367 100644 --- a/evkmimxrt1020/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/evkmimxrt1020/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index 46b453ffe9d..65d5084909d 100644 --- a/evkmimxrt1020/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/demo_apps/bubble_peripheral - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/demo_apps/bubble_peripheral + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/demo_apps/ecompass/armgcc/CMakeLists.txt b/evkmimxrt1020/demo_apps/ecompass/armgcc/CMakeLists.txt index e4e1dddc35a..4128e04be39 100644 --- a/evkmimxrt1020/demo_apps/ecompass/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/demo_apps/ecompass/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecompass.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/demo_apps/ecompass - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/demo_apps/ecompass + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/demo_apps/hello_world/armgcc/CMakeLists.txt b/evkmimxrt1020/demo_apps/hello_world/armgcc/CMakeLists.txt index e06f212fd8f..215f853f812 100644 --- a/evkmimxrt1020/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/evkmimxrt1020/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index d287aad762f..39901aefe46 100644 --- a/evkmimxrt1020/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,24 +38,24 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/demo_apps/led_blinky/armgcc/CMakeLists.txt b/evkmimxrt1020/demo_apps/led_blinky/armgcc/CMakeLists.txt index e8564dbc548..692fdd09741 100644 --- a/evkmimxrt1020/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt b/evkmimxrt1020/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt index 8cf5d5c9f7d..a1a263d1433 100644 --- a/evkmimxrt1020/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/demo_apps/lpspi_loopback - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/demo_apps/lpspi_loopback + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt index e165b990161..f0c281d383f 100644 --- a/evkmimxrt1020/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/demo_apps/power_mode_switch/bm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/demo_apps/power_mode_switch/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt b/evkmimxrt1020/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt index 498c1ba3fd3..1caa8cd2b78 100644 --- a/evkmimxrt1020/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,23 +50,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_tickless_gpt.c" "${ProjDirPath}/../fsl_tickless_gpt.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/demo_apps/power_mode_switch/rtos + ${SdkRootDirPath}/core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/demo_apps/power_mode_switch/rtos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/demo_apps/pwm_fault/armgcc/CMakeLists.txt b/evkmimxrt1020/demo_apps/pwm_fault/armgcc/CMakeLists.txt index 5d1c83e518f..419976815be 100644 --- a/evkmimxrt1020/demo_apps/pwm_fault/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/demo_apps/pwm_fault/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm_fault.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/demo_apps/pwm_fault - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/demo_apps/pwm_fault + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/demo_apps/sai/armgcc/CMakeLists.txt b/evkmimxrt1020/demo_apps/sai/armgcc/CMakeLists.txt index 018709c7753..d600ba4f993 100644 --- a/evkmimxrt1020/demo_apps/sai/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/demo_apps/sai/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../playbackSineWave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/demo_apps/sai - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/demo_apps/sai + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -150,11 +156,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1020/demo_apps/sai_peripheral/armgcc/CMakeLists.txt b/evkmimxrt1020/demo_apps/sai_peripheral/armgcc/CMakeLists.txt index 0d62b93d467..feb0601dfe4 100644 --- a/evkmimxrt1020/demo_apps/sai_peripheral/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/demo_apps/sai_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,23 +49,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/demo_apps/sai_peripheral - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/demo_apps/sai_peripheral + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -152,11 +158,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1020/demo_apps/shell/armgcc/CMakeLists.txt b/evkmimxrt1020/demo_apps/shell/armgcc/CMakeLists.txt index 582abf8fce8..4a20d6b38be 100644 --- a/evkmimxrt1020/demo_apps/shell/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/demo_apps/shell + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/demo_apps/xbar_aoi/armgcc/CMakeLists.txt b/evkmimxrt1020/demo_apps/xbar_aoi/armgcc/CMakeLists.txt index eaa02686ba7..2d5bbbabcc3 100644 --- a/evkmimxrt1020/demo_apps/xbar_aoi/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/demo_apps/xbar_aoi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbar_aoi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/demo_apps/xbar_aoi - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/demo_apps/xbar_aoi + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt b/evkmimxrt1020/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt index 17ec1b2892d..d5075267b53 100644 --- a/evkmimxrt1020/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/demo_apps/xbar_aoi_peripheral - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/demo_apps/xbar_aoi_peripheral + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/adc/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/adc/interrupt/armgcc/CMakeLists.txt index ad4915dcf6c..e2267382c4b 100644 --- a/evkmimxrt1020/driver_examples/adc/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/adc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/adc/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/adc/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/adc/polling/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/adc/polling/armgcc/CMakeLists.txt index f202bbb78c1..485af5c4841 100644 --- a/evkmimxrt1020/driver_examples/adc/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/adc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/adc/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/adc/polling + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt index 7b3e64efa06..975e06de98a 100644 --- a/evkmimxrt1020/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_etc_hardware_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/adc_etc/adc_etc_hardware_trigger_conv - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/adc_etc/adc_etc_hardware_trigger_conv + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt index b3562582712..445a1e39434 100644 --- a/evkmimxrt1020/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_etc_software_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/adc_etc/adc_etc_software_trigger_conv - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/adc_etc/adc_etc_software_trigger_conv + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/bee/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/bee/armgcc/CMakeLists.txt index ddbb160fe46..0bfb29b2132 100644 --- a/evkmimxrt1020/driver_examples/bee/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/bee/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bee.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/driver_examples/bee - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/bee + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/cache/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/cache/armgcc/CMakeLists.txt index 720560926f1..7f61b949d5b 100644 --- a/evkmimxrt1020/driver_examples/cache/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/cache/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cache.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/driver_examples/cache - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/cache + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/clockout/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/clockout/armgcc/CMakeLists.txt index 546d84c7f8a..97f15034a9b 100644 --- a/evkmimxrt1020/driver_examples/clockout/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/clockout/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clockout.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/driver_examples/clockout - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/clockout + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index db90829f1b5..8f059617fa5 100644 --- a/evkmimxrt1020/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/cmp/polling/armgcc/CMakeLists.txt index f37f6b31fb3..32bc0c738c7 100644 --- a/evkmimxrt1020/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/dcp/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/dcp/armgcc/CMakeLists.txt index 29322b04bf8..ff83252dced 100644 --- a/evkmimxrt1020/driver_examples/dcp/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/dcp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dcp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/driver_examples/dcp - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/dcp + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index 45dfdf71577..656f3a689af 100644 --- a/evkmimxrt1020/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index 4fefb6e4d0b..10784a502da 100644 --- a/evkmimxrt1020/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index c4c6dc401a2..59c9d7e5e3b 100644 --- a/evkmimxrt1020/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index c323bcbf944..ed6253ac61a 100644 --- a/evkmimxrt1020/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index c70402210f6..6cd6c5919cd 100644 --- a/evkmimxrt1020/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index f6f9bf735ea..f5bce612a63 100644 --- a/evkmimxrt1020/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/enc/basic/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/enc/basic/armgcc/CMakeLists.txt index efbdd588d26..d30572a1668 100644 --- a/evkmimxrt1020/driver_examples/enc/basic/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/enc/basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/enc/basic - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/enc/basic + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt index b5c524e2f20..183fc65c19e 100644 --- a/evkmimxrt1020/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_index_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/enc/index_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/enc/index_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt index 2f860366efe..b8d8d3f0f0c 100644 --- a/evkmimxrt1020/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/enet/txrx_ptp1588_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/enet/txrx_ptp1588_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt index 2763f1a6535..f75a3a31ba6 100644 --- a/evkmimxrt1020/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/enet/txrx_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/enet/txrx_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/ewm/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/ewm/armgcc/CMakeLists.txt index 04ac7b0dca4..93c6d62bfb2 100644 --- a/evkmimxrt1020/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/ewm + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt index df4feba57db..fa6a07a5ccc 100644 --- a/evkmimxrt1020/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/flexcan/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexcan/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt index 2f5176b6c56..e726e01d2e8 100644 --- a/evkmimxrt1020/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/flexcan/loopback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexcan/loopback + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt index 37833dd800b..b3f7fe611c9 100644 --- a/evkmimxrt1020/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/flexcan/loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexcan/loopback_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt index fd2f9e0deb0..c155c423f44 100644 --- a/evkmimxrt1020/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/flexio/i2c/interrupt_lpi2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexio/i2c/interrupt_lpi2c_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 0b3abd68095..2fe322fb84d 100644 --- a/evkmimxrt1020/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/flexio/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexio/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt index cd9274126e7..0eb3bbac800 100644 --- a/evkmimxrt1020/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/flexio/i2s/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexio/i2s/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt index bea9773b48a..ab3d693f878 100644 --- a/evkmimxrt1020/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/flexio/i2s/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexio/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexio/pwm/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexio/pwm/armgcc/CMakeLists.txt index e6a1d96e5a2..a62c61ace1e 100644 --- a/evkmimxrt1020/driver_examples/flexio/pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexio/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/flexio/pwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexio/pwm + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 6ee857ae9fa..9c2022fc5fe 100644 --- a/evkmimxrt1020/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1020/driver_examples/flexio/spi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexio/spi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 45459434b42..e6c71c955ba 100644 --- a/evkmimxrt1020/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1020/driver_examples/flexio/spi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexio/spi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt index 741b781b440..ea174d707ff 100644 --- a/evkmimxrt1020/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1020/driver_examples/flexio/spi/edma_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexio/spi/edma_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt index d595feaf3b6..41314705e51 100644 --- a/evkmimxrt1020/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1020/driver_examples/flexio/spi/edma_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexio/spi/edma_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 370aaceb2da..6e2867ae635 100644 --- a/evkmimxrt1020/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1020/driver_examples/flexio/spi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexio/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 7f3de77b0cc..3ac4a4d741f 100644 --- a/evkmimxrt1020/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1020/driver_examples/flexio/spi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexio/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt index a6f9c410227..c3409ce57f7 100644 --- a/evkmimxrt1020/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1020/driver_examples/flexio/spi/int_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexio/spi/int_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt index 375995677f9..6d27ea3909e 100644 --- a/evkmimxrt1020/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1020/driver_examples/flexio/spi/int_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexio/spi/int_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt index b5e50e596f0..f7550cc2875 100644 --- a/evkmimxrt1020/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/flexio/uart/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexio/uart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt index 838995f2628..e462b705141 100644 --- a/evkmimxrt1020/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/flexio/uart/int_rb_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexio/uart/int_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt index a89c6870dd0..ff6cb6067db 100644 --- a/evkmimxrt1020/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/flexio/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexio/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt index b02fc0e95fd..cedd68c3219 100644 --- a/evkmimxrt1020/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/flexio/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexio/uart/polling_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt index 7f6f1be47a1..32fce14e645 100644 --- a/evkmimxrt1020/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/flexram/ram_access - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexram/ram_access + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt index a5c5f64b49d..9d0ac7e5b4a 100644 --- a/evkmimxrt1020/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/flexram/ram_allocate - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/flexram/ram_allocate + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt index 658ad839b49..59f8191f169 100644 --- a/evkmimxrt1020/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt index 19c20b1b364..49d9cd4f69f 100644 --- a/evkmimxrt1020/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/fsl_romapi/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/fsl_romapi/armgcc/CMakeLists.txt index 3bd42a4abc4..5b13df98438 100644 --- a/evkmimxrt1020/driver_examples/fsl_romapi/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/fsl_romapi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_romapi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/devices/MIMXRT1021/drivers - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/driver_examples/fsl_romapi - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/devices/MIMXRT1021/drivers + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/fsl_romapi + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index a0c8601b546..4bd84a3cc18 100644 --- a/evkmimxrt1020/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 70578a5e74f..2e67e22a60c 100644 --- a/evkmimxrt1020/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/gpt/capture/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/gpt/capture/armgcc/CMakeLists.txt index e1f55217b36..fe507f49e7c 100644 --- a/evkmimxrt1020/driver_examples/gpt/capture/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/gpt/capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/gpt/capture - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/gpt/capture + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/gpt/timer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/gpt/timer/armgcc/CMakeLists.txt index 2382ab8ff53..316c9fc5ad6 100644 --- a/evkmimxrt1020/driver_examples/gpt/timer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/gpt/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/gpt/timer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/gpt/timer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/kpp/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/kpp/armgcc/CMakeLists.txt index 2370d37c768..6ea88c184e5 100644 --- a/evkmimxrt1020/driver_examples/kpp/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/kpp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../kpp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/driver_examples/kpp - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/kpp + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 2d80917338a..11ffe84fd50 100644 --- a/evkmimxrt1020/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index de473dea4a2..8a0ceb54e0f 100644 --- a/evkmimxrt1020/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt index 6ea5173c8c6..a2a09044e7e 100644 --- a/evkmimxrt1020/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/lpi2c/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpi2c/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 254fcebb219..9980fe50d14 100644 --- a/evkmimxrt1020/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/lpi2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpi2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index d7bc70f2d8a..9c1c672a775 100644 --- a/evkmimxrt1020/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/lpi2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpi2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt index 2bf61dea46d..d0eff7bd0ba 100644 --- a/evkmimxrt1020/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/lpi2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpi2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt index 8be6dd37a42..0a08bed44be 100644 --- a/evkmimxrt1020/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/lpi2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpi2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt index e20481dcba1..8f8b458c728 100644 --- a/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_int_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/int_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/int_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt index 59fe6e71bfb..36b6287fa04 100644 --- a/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_int_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/int_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/int_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt index 170b344f895..eaa0b65c710 100644 --- a/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_polling_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/polling_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/polling_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt index be96a5c56d9..0929326e9c1 100644 --- a/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_polling_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/polling_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpspi/3wire_transfer/polling_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 0bde57b31ea..38c2e84c848 100644 --- a/evkmimxrt1020/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 8efb32ae330..70ea37e1503 100644 --- a/evkmimxrt1020/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt index 1102d6df8f6..34970cea2d8 100644 --- a/evkmimxrt1020/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/lpspi/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpspi/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt index 710575e2d10..dd96bfc5aa6 100644 --- a/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 863e866f855..d081b8adaef 100644 --- a/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index ea1fc200605..9c92daed669 100644 --- a/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 78719cf41cb..e2e7e165de1 100644 --- a/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index bbca1491059..5c6dad4014c 100644 --- a/evkmimxrt1020/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/lpspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 78ff4316ef5..84d2edb3853 100644 --- a/evkmimxrt1020/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1020/driver_examples/lpspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index 734c268e613..1bf6b9b49f5 100644 --- a/evkmimxrt1020/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/lpuart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpuart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt index d91a7c03ced..48c6595b9de 100644 --- a/evkmimxrt1020/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/lpuart/edma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpuart/edma_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 4b3e9fd5f91..4050acb4220 100644 --- a/evkmimxrt1020/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt index 57bf0fe0306..c632fcb4607 100644 --- a/evkmimxrt1020/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_hardware_flow_control.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/lpuart/hardware_flow_control - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpuart/hardware_flow_control + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index 56f1ba46575..0e7ccb93300 100644 --- a/evkmimxrt1020/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index f1b9069496c..04be2646c1c 100644 --- a/evkmimxrt1020/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 166ec839619..3acf26660d4 100644 --- a/evkmimxrt1020/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt index 2de43d01dd4..829823a09f4 100644 --- a/evkmimxrt1020/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../interrupt_transfer_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/lpuart/interrupt_transfer_seven_bits - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpuart/interrupt_transfer_seven_bits + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index 045697c18a6..9bc82e8c8b5 100644 --- a/evkmimxrt1020/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt index fe822f4b15e..2a266a99437 100644 --- a/evkmimxrt1020/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../polling_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/lpuart/polling_seven_bits - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/lpuart/polling_seven_bits + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/ocotp/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/ocotp/armgcc/CMakeLists.txt index 03cb063ef29..732e41177b0 100644 --- a/evkmimxrt1020/driver_examples/ocotp/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/ocotp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ocotp_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/driver_examples/ocotp - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/ocotp + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/pit/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/pit/armgcc/CMakeLists.txt index 5da29d7e1eb..702881f4ad0 100644 --- a/evkmimxrt1020/driver_examples/pit/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/pit + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/pwm/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/pwm/armgcc/CMakeLists.txt index 36004bb6db3..7e1ff298f18 100644 --- a/evkmimxrt1020/driver_examples/pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/driver_examples/pwm - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/pwm + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt index 3ad48852ef8..73c4a0aedc2 100644 --- a/evkmimxrt1020/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/qtmr/inputcapture_outputpwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/qtmr/inputcapture_outputpwm + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt index 061ad262289..181411c4e4f 100644 --- a/evkmimxrt1020/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/qtmr/inputcapture_outputpwm_dma - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/qtmr/inputcapture_outputpwm_dma + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/qtmr/timer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/qtmr/timer/armgcc/CMakeLists.txt index 6ef3d3a4c4f..b30688a3b0b 100644 --- a/evkmimxrt1020/driver_examples/qtmr/timer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/qtmr/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/qtmr/timer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/qtmr/timer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/rtwdog/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/rtwdog/armgcc/CMakeLists.txt index bfc3f4ce9a8..3689711ed32 100644 --- a/evkmimxrt1020/driver_examples/rtwdog/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/rtwdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtwdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/driver_examples/rtwdog - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/rtwdog + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt index f23abcb569a..99b1d69f816 100644 --- a/evkmimxrt1020/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/sai/edma_ping_pong_buffer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/sai/edma_ping_pong_buffer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt index 766cb572bf7..74d324ac75b 100644 --- a/evkmimxrt1020/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_edma_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/sai/edma_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/sai/edma_record_playback + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt index 0a6a66f59ce..22dea805832 100644 --- a/evkmimxrt1020/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/sai/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/sai/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/sai/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/sai/interrupt/armgcc/CMakeLists.txt index 2fb8ac96043..a6e3604ece1 100644 --- a/evkmimxrt1020/driver_examples/sai/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/sai/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/sai/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/sai/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt index 0cc009e2b97..4ec2a9610fa 100644 --- a/evkmimxrt1020/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_interrupt_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/sai/interrupt_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/sai/interrupt_record_playback + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt index 7ea22bb7078..18ad611fa7b 100644 --- a/evkmimxrt1020/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/sai/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/sai/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/semc/sdram/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/semc/sdram/armgcc/CMakeLists.txt index 6df8bb73951..a15feaad086 100644 --- a/evkmimxrt1020/driver_examples/semc/sdram/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/semc/sdram/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../semc_sdram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/semc/sdram - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/semc/sdram + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt index 3906e046722..c69466762e5 100644 --- a/evkmimxrt1020/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/snvs/snvs_hp_rtc - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/snvs/snvs_hp_rtc + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt index 56733df6445..d78e7fe6541 100644 --- a/evkmimxrt1020/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_srtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/snvs/snvs_lp_srtc - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/snvs/snvs_lp_srtc + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt index 9fe7a26052f..6967bfe971f 100644 --- a/evkmimxrt1020/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../src_reset_source.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/src/src_reset_source - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/src/src_reset_source + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/tempmon/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/tempmon/armgcc/CMakeLists.txt index b762834473d..3504fb283ee 100644 --- a/evkmimxrt1020/driver_examples/tempmon/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/tempmon/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tempmon.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/driver_examples/tempmon - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/tempmon + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/trng/random/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/trng/random/armgcc/CMakeLists.txt index c7938a4d62b..20fc652653d 100644 --- a/evkmimxrt1020/driver_examples/trng/random/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/trng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../trng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/driver_examples/trng/random - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/trng/random + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/wdog/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/wdog/armgcc/CMakeLists.txt index cdbce5a2dac..6fd1daffdc3 100644 --- a/evkmimxrt1020/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/wdog + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/driver_examples/xbara/armgcc/CMakeLists.txt b/evkmimxrt1020/driver_examples/xbara/armgcc/CMakeLists.txt index 1b3ad7f256d..5cd46818271 100644 --- a/evkmimxrt1020/driver_examples/xbara/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/driver_examples/xbara/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbara.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/driver_examples/xbara - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/driver_examples/xbara + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/evkmimxrt1020/rtos_examples/freertos_event/armgcc/CMakeLists.txt index de8a376e473..4ee3774c40d 100644 --- a/evkmimxrt1020/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/evkmimxrt1020/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index e10af84b008..0037abd26a3 100644 --- a/evkmimxrt1020/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/evkmimxrt1020/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index c901dff4978..8d667d0d427 100644 --- a/evkmimxrt1020/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt b/evkmimxrt1020/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt index d1d25e187ab..860f9429f43 100644 --- a/evkmimxrt1020/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/rtos_examples/freertos_hello_flash_operation - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/rtos_examples/freertos_hello_flash_operation + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt b/evkmimxrt1020/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt index e8be4eaa0ca..85e77511437 100644 --- a/evkmimxrt1020/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/rtos_examples/freertos_lpi2c - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/rtos_examples/freertos_lpi2c + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt b/evkmimxrt1020/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt index 7733024566c..d9a791e6474 100644 --- a/evkmimxrt1020/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/rtos_examples/freertos_lpspi - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/rtos_examples/freertos_lpspi + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt1020/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt index 306ecff2f1a..5f739caa704 100644 --- a/evkmimxrt1020/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/rtos_examples/freertos_lpspi_b2b/master - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/rtos_examples/freertos_lpspi_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt1020/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt index 6b21de381ae..e34b1d1d29a 100644 --- a/evkmimxrt1020/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/rtos_examples/freertos_lpspi_b2b/slave - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/rtos_examples/freertos_lpspi_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/evkmimxrt1020/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index a7175924abf..d26833c96ea 100644 --- a/evkmimxrt1020/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/evkmimxrt1020/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index d6de511ffc5..832ce749661 100644 --- a/evkmimxrt1020/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/evkmimxrt1020/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index c3ddd1d5699..80bdfe2e08c 100644 --- a/evkmimxrt1020/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/evkmimxrt1020/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index f8950530fbd..6bedd6d6639 100644 --- a/evkmimxrt1020/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt b/evkmimxrt1020/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt index 899c864f54f..8265ff3aaec 100644 --- a/evkmimxrt1020/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/rtos_examples/freertos_sem_static - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/rtos_examples/freertos_sem_static + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/evkmimxrt1020/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index dc86ffebdca..e50e7b49eae 100644 --- a/evkmimxrt1020/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/evkmimxrt1020/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 292b2240ecd..41fe5604c3c 100644 --- a/evkmimxrt1020/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,24 +43,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt index 1d61b5ce765..acb33732a1e 100644 --- a/evkmimxrt1020/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/sdmmc_examples/mmccard_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/sdmmc_examples/mmccard_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt b/evkmimxrt1020/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt index e5966a5d392..978e1f4c287 100644 --- a/evkmimxrt1020/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/sdmmc_examples/sdcard_fatfs - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/sdmmc_examples/sdcard_fatfs + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt index 4d4af3df954..5e7e5e9db20 100644 --- a/evkmimxrt1020/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/sdmmc_examples/sdcard_fatfs_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/sdmmc_examples/sdcard_fatfs_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt index 1c865738a53..5fa2a1f3712 100644 --- a/evkmimxrt1020/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/sdmmc_examples/sdcard_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/sdmmc_examples/sdcard_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1020/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt index f44039bc672..1482d0114b6 100644 --- a/evkmimxrt1020/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/sdmmc_examples/sdcard_interrupt - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/sdmmc_examples/sdcard_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt b/evkmimxrt1020/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt index 98c7544986d..790c4cedcd4 100644 --- a/evkmimxrt1020/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1020/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1020/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1020/sdmmc_examples/sdcard_polling - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/sdmmc_examples/sdcard_polling + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index bd75b895b6d..d2af0baf5c3 100644 --- a/evkmimxrt1020/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index 18c33516f61..e144598962a 100644 --- a/evkmimxrt1020/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index 1fb43aaef12..c6b442164e1 100644 --- a/evkmimxrt1020/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt index 7633e14fc6d..efac7c708ef 100644 --- a/evkmimxrt1020/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_device_audio_speaker/bm + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_device_audio_speaker/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt index edbab2b5e4f..d1bad81fe56 100644 --- a/evkmimxrt1020/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_device_audio_speaker/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_device_audio_speaker/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt index 82b12989fdc..f0a40093ced 100644 --- a/evkmimxrt1020/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_device_audio_speaker_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_device_audio_speaker_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index 7592e1c334c..9421ccfa623 100644 --- a/evkmimxrt1020/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index be601559785..f7c2fda283b 100644 --- a/evkmimxrt1020/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 38f3b512530..cc65be415ef 100644 --- a/evkmimxrt1020/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt index cac900d7b4e..d1cfb5c9888 100644 --- a/evkmimxrt1020/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt index df1f0edf08a..3ec04e24250 100644 --- a/evkmimxrt1020/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt index 4bd175d7ecf..8739288c6b5 100644 --- a/evkmimxrt1020/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index e3fffb3d90b..f2fef03e95a 100644 --- a/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index 974d1f78600..af211f95c76 100644 --- a/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,12 +69,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt index bfc8dfd8338..6197ee57394 100644 --- a/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,13 +72,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_disk/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt index ab25a604b28..a427aea66f9 100644 --- a/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,13 +73,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_disk/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt index 0d43b0f53c7..3e3ec4d7828 100644 --- a/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 1b1e6d04cea..4d94d7d24b1 100644 --- a/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index 020031f08ef..959d7efcbb5 100644 --- a/evkmimxrt1020/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index 261ed0db865..e044526e578 100644 --- a/evkmimxrt1020/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 18bdd08e71a..1eaac975261 100644 --- a/evkmimxrt1020/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt index eea92676cf3..696741aab40 100644 --- a/evkmimxrt1020/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_device_composite_hid_audio_unified/bm + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_device_composite_hid_audio_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt index 00ad069f856..da0df04bb7d 100644 --- a/evkmimxrt1020/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_device_composite_hid_audio_unified/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_device_composite_hid_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt index 0a0d542dabc..02e3fe3ec7b 100644 --- a/evkmimxrt1020/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_device_composite_hid_audio_unified_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_device_composite_hid_audio_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index 5d3476b4758..548b0348d22 100644 --- a/evkmimxrt1020/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index 48ee13fa6c4..d5e4b852a87 100644 --- a/evkmimxrt1020/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,12 +65,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index 0cfa8bc96bc..a05e5590fb7 100644 --- a/evkmimxrt1020/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt index 75a12fec9e0..4461ffec75a 100644 --- a/evkmimxrt1020/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_device_dfu/bm + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_device_dfu/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt index 63339acd6d0..d3d9924c08f 100644 --- a/evkmimxrt1020/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_device_dfu/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_device_dfu/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt index 11318e225b8..b1157198ea7 100644 --- a/evkmimxrt1020/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,12 +62,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_device_dfu_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_device_dfu_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index f794798d4f0..2c5c6c7a50a 100644 --- a/evkmimxrt1020/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index ba39099a4e2..985e7f1e4cf 100644 --- a/evkmimxrt1020/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index c065877ec07..c7eab8b101a 100644 --- a/evkmimxrt1020/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index 5ac27ea2ad6..d2f6b1bf435 100644 --- a/evkmimxrt1020/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,9 +51,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 1927dc65d8e..37286b1eb09 100644 --- a/evkmimxrt1020/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,9 +52,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -59,13 +65,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/core/boards/evkmimxrt1020 + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 021ce6a0c47..b2b9ab46cad 100644 --- a/evkmimxrt1020/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,19 +55,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt index 64fb3c1d990..a4da6c84102 100644 --- a/evkmimxrt1020/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_device_msc_disk/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_device_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt index e2797518cad..20d01395587 100644 --- a/evkmimxrt1020/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_device_msc_disk/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_device_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt index aa2a5cb05b2..8f5ca6bda58 100644 --- a/evkmimxrt1020/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_device_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_device_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index ba9b0567e01..007f36b0dfe 100644 --- a/evkmimxrt1020/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index 35719ea9a83..d229ea4c87f 100644 --- a/evkmimxrt1020/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index 105a77be04f..a483bb41d18 100644 --- a/evkmimxrt1020/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt index 30d2d95a59f..5bef8454391 100644 --- a/evkmimxrt1020/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,14 +70,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_device_mtp/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_device_mtp/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt index 264bdd6744e..4beb672486a 100644 --- a/evkmimxrt1020/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,13 +72,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_device_mtp/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_device_mtp/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt index 42bbdba2bd1..9d5dbf2bd50 100644 --- a/evkmimxrt1020/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,14 +68,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_device_mtp_lite/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_device_mtp_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index dc55d0e2b51..395bd2bb2b2 100644 --- a/evkmimxrt1020/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index 64354992bdd..1b5df6bf4b7 100644 --- a/evkmimxrt1020/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,12 +68,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index 619c138b3e4..bc740400754 100644 --- a/evkmimxrt1020/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index 52321c94bef..8b650104419 100644 --- a/evkmimxrt1020/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index 9b639a64968..286fc5406ba 100644 --- a/evkmimxrt1020/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index 846748499e1..8bed690bb9c 100644 --- a/evkmimxrt1020/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index efca49d9b3a..fd80cd5a61c 100644 --- a/evkmimxrt1020/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index 621ad8aa293..871ac1f26c6 100644 --- a/evkmimxrt1020/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index ef517bf262b..c7266e027ce 100644 --- a/evkmimxrt1020/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt index bf8ed41e0e3..9d74d37a564 100644 --- a/evkmimxrt1020/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_host_audio_recorder/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_host_audio_recorder/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index 0b9c0ce7bd6..cdf50f1dd50 100644 --- a/evkmimxrt1020/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index cdc83540be2..d5b589cad2d 100644 --- a/evkmimxrt1020/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index da6f03f9aa2..0d5ea77adf1 100644 --- a/evkmimxrt1020/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index 5ba9998fda9..3b91ced9560 100644 --- a/evkmimxrt1020/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index 4a2be02cad0..7154446fcf5 100644 --- a/evkmimxrt1020/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index e1fe2bb10bf..25feb974f6a 100644 --- a/evkmimxrt1020/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index e76b7c4689a..396e5b041da 100644 --- a/evkmimxrt1020/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 7fe5e99c7c3..d2b6e4a6981 100644 --- a/evkmimxrt1020/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index cd666bca905..a2cbdaa412f 100644 --- a/evkmimxrt1020/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index d6958ad2d24..c395067338f 100644 --- a/evkmimxrt1020/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index 350072d1eeb..e3b35400bd1 100644 --- a/evkmimxrt1020/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index b7aab9f0028..846b0b5477c 100644 --- a/evkmimxrt1020/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index 60fe7f794c8..5f63906c74b 100644 --- a/evkmimxrt1020/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index 79877739ac1..1204794fe13 100644 --- a/evkmimxrt1020/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index a85ab2ccbf9..5a4eaaff5bc 100644 --- a/evkmimxrt1020/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index 53553afdc49..4b08bfc5624 100644 --- a/evkmimxrt1020/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index 8d653cf17ca..399c11834ac 100644 --- a/evkmimxrt1020/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index 6f255088264..88b909b754f 100644 --- a/evkmimxrt1020/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt index d1e72ea0a9c..2ba5835767b 100644 --- a/evkmimxrt1020/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1020/usb_examples/usb_host_video_camera/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1020 + ${SdkRootDirPath}/examples/evkmimxrt1020/usb_examples/usb_host_video_camera/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt index 0958b350545..5d168a2a5d0 100644 --- a/evkmimxrt1020/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt index 7f8276f77ea..97771e47976 100644 --- a/evkmimxrt1020/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt index 755b9d27bb3..dca7e1d155d 100644 --- a/evkmimxrt1020/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt index b66a514cfd5..4ee82cd63fb 100644 --- a/evkmimxrt1020/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,12 +69,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index 202586ebc4d..43cbe7a78a0 100644 --- a/evkmimxrt1020/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 9d7fcfdf192..4025d894b34 100644 --- a/evkmimxrt1020/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 8945802f3f8..20acc23e245 100644 --- a/evkmimxrt1020/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index 023bdae4c13..37e1a335e1b 100644 --- a/evkmimxrt1020/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1020/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1020/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index b754d04dedd..b58ed92795b 100644 --- a/evkmimxrt1020/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1020/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1020 + ${SdkRootDirPath}/core/boards/evkmimxrt1020 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt index c2528b7d179..c5136616c35 100644 --- a/evkmimxrt1024/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/cmsis_driver_examples/enet/txrx_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/cmsis_driver_examples/enet/txrx_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1024/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 1535a493afb..6223a0d3477 100644 --- a/evkmimxrt1024/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1024/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index a3f4a72f138..ff3770b9e30 100644 --- a/evkmimxrt1024/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1024/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index c2f9d9f70c7..a307ddb4255 100644 --- a/evkmimxrt1024/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/cmsis_driver_examples/lpi2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/cmsis_driver_examples/lpi2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1024/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index a827a12c928..baea62c356e 100644 --- a/evkmimxrt1024/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1024/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index c7d4b40aa6e..10f76610d26 100644 --- a/evkmimxrt1024/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/cmsis_driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/cmsis_driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1024/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 8c0d4b4abe4..d7db24c8fa3 100644 --- a/evkmimxrt1024/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1024/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt index c438b750fbd..876f1bcdfac 100644 --- a/evkmimxrt1024/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/cmsis_driver_examples/lpspi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/cmsis_driver_examples/lpspi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1024/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 301a79f7fd6..7d86981a292 100644 --- a/evkmimxrt1024/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/cmsis_driver_examples/lpspi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/cmsis_driver_examples/lpspi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 648b9c07b1c..a6d17bca45e 100644 --- a/evkmimxrt1024/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/cmsis_driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/cmsis_driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index ead87200ae6..579650a9d48 100644 --- a/evkmimxrt1024/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/cmsis_driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/cmsis_driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt b/evkmimxrt1024/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt index 3d2e87bad0d..0ccbf94992e 100644 --- a/evkmimxrt1024/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/component_examples/flash_component/flexspi_nor - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/component_examples/flash_component/flexspi_nor + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/component_examples/hardfault_handling/armgcc/CMakeLists.txt b/evkmimxrt1024/component_examples/hardfault_handling/armgcc/CMakeLists.txt index 4dbd88626e3..0bec25df243 100644 --- a/evkmimxrt1024/component_examples/hardfault_handling/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/component_examples/hardfault_handling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hardfault_handling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/component_examples/hardfault_handling - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/component_examples/hardfault_handling + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/component_examples/log/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/component_examples/log/bm/armgcc/CMakeLists.txt index 4ff0777644b..5093fa983b8 100644 --- a/evkmimxrt1024/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/component_examples/log/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/component_examples/log/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/component_examples/log/freertos/armgcc/CMakeLists.txt index acf9f5f0163..42266e0ccdb 100644 --- a/evkmimxrt1024/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/evkmimxrt1024/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index 50f08c7f9f7..631334749cf 100644 --- a/evkmimxrt1024/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/demo_apps/bubble_peripheral - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/demo_apps/bubble_peripheral + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/demo_apps/ecompass/armgcc/CMakeLists.txt b/evkmimxrt1024/demo_apps/ecompass/armgcc/CMakeLists.txt index f7ba797d54f..f829c0f92b1 100644 --- a/evkmimxrt1024/demo_apps/ecompass/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/demo_apps/ecompass/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecompass.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/demo_apps/ecompass - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/demo_apps/ecompass + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/demo_apps/hello_world/armgcc/CMakeLists.txt b/evkmimxrt1024/demo_apps/hello_world/armgcc/CMakeLists.txt index 22a51329f89..4736c688c8a 100644 --- a/evkmimxrt1024/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/evkmimxrt1024/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index 3b4cc715ab7..7141b2a6303 100644 --- a/evkmimxrt1024/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,24 +38,24 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/demo_apps/led_blinky/armgcc/CMakeLists.txt b/evkmimxrt1024/demo_apps/led_blinky/armgcc/CMakeLists.txt index 014f06f799c..47297ca4295 100644 --- a/evkmimxrt1024/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt b/evkmimxrt1024/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt index 562bc239f3f..00a7af28c50 100644 --- a/evkmimxrt1024/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/demo_apps/lpspi_loopback - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/demo_apps/lpspi_loopback + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt index f2e290b6276..3a42d9d683c 100644 --- a/evkmimxrt1024/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/demo_apps/power_mode_switch/bm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/demo_apps/power_mode_switch/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt b/evkmimxrt1024/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt index 8449e15ced5..28ffdc1e2c7 100644 --- a/evkmimxrt1024/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,23 +50,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_tickless_gpt.c" "${ProjDirPath}/../fsl_tickless_gpt.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/demo_apps/power_mode_switch/rtos + ${SdkRootDirPath}/core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/demo_apps/power_mode_switch/rtos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/demo_apps/pwm_fault/armgcc/CMakeLists.txt b/evkmimxrt1024/demo_apps/pwm_fault/armgcc/CMakeLists.txt index 65f2f6b8cf7..f7b54532520 100644 --- a/evkmimxrt1024/demo_apps/pwm_fault/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/demo_apps/pwm_fault/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm_fault.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/demo_apps/pwm_fault - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/demo_apps/pwm_fault + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/demo_apps/sai/armgcc/CMakeLists.txt b/evkmimxrt1024/demo_apps/sai/armgcc/CMakeLists.txt index 3a2f4d6b540..bbb0e01e8a5 100644 --- a/evkmimxrt1024/demo_apps/sai/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/demo_apps/sai/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../playbackSineWave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/demo_apps/sai - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/demo_apps/sai + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -150,11 +156,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1024/demo_apps/sai_peripheral/armgcc/CMakeLists.txt b/evkmimxrt1024/demo_apps/sai_peripheral/armgcc/CMakeLists.txt index da6c9943a99..0fd89e79f96 100644 --- a/evkmimxrt1024/demo_apps/sai_peripheral/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/demo_apps/sai_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,23 +49,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/demo_apps/sai_peripheral - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/demo_apps/sai_peripheral + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -152,11 +158,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1024/demo_apps/shell/armgcc/CMakeLists.txt b/evkmimxrt1024/demo_apps/shell/armgcc/CMakeLists.txt index e5ceb4d32ba..73478518282 100644 --- a/evkmimxrt1024/demo_apps/shell/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/demo_apps/shell + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/demo_apps/xbar_aoi/armgcc/CMakeLists.txt b/evkmimxrt1024/demo_apps/xbar_aoi/armgcc/CMakeLists.txt index ee470031192..8c52c9d31fe 100644 --- a/evkmimxrt1024/demo_apps/xbar_aoi/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/demo_apps/xbar_aoi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbar_aoi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/demo_apps/xbar_aoi - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/demo_apps/xbar_aoi + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt b/evkmimxrt1024/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt index f2d2b222eef..747567ef2c0 100644 --- a/evkmimxrt1024/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/demo_apps/xbar_aoi_peripheral - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/demo_apps/xbar_aoi_peripheral + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/adc/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/adc/interrupt/armgcc/CMakeLists.txt index e835f6dd86e..74cfc40e9a3 100644 --- a/evkmimxrt1024/driver_examples/adc/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/adc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/adc/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/adc/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/adc/polling/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/adc/polling/armgcc/CMakeLists.txt index e1bbd4c23b7..add9b9fe999 100644 --- a/evkmimxrt1024/driver_examples/adc/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/adc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/adc/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/adc/polling + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt index 4bbf680c23e..86dbfdcde0b 100644 --- a/evkmimxrt1024/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_etc_hardware_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/adc_etc/adc_etc_hardware_trigger_conv - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/adc_etc/adc_etc_hardware_trigger_conv + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt index 6deb2a70269..10974f3f3c2 100644 --- a/evkmimxrt1024/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_etc_software_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/adc_etc/adc_etc_software_trigger_conv - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/adc_etc/adc_etc_software_trigger_conv + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/bee/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/bee/armgcc/CMakeLists.txt index 42987083552..987ed8fb672 100644 --- a/evkmimxrt1024/driver_examples/bee/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/bee/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bee.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/driver_examples/bee - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/bee + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/cache/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/cache/armgcc/CMakeLists.txt index 415730c8507..df260ba1f1c 100644 --- a/evkmimxrt1024/driver_examples/cache/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/cache/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cache.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/driver_examples/cache - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/cache + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/clockout/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/clockout/armgcc/CMakeLists.txt index 153b332ef9d..e469d0e773e 100644 --- a/evkmimxrt1024/driver_examples/clockout/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/clockout/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clockout.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/driver_examples/clockout - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/clockout + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index 86ae13f2a17..a8ce788edd7 100644 --- a/evkmimxrt1024/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/cmp/polling/armgcc/CMakeLists.txt index e1b91e7e8ee..0a1e2bd6cb4 100644 --- a/evkmimxrt1024/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/dcp/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/dcp/armgcc/CMakeLists.txt index 4b3663d1ae3..39a4e3c9ef5 100644 --- a/evkmimxrt1024/driver_examples/dcp/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/dcp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dcp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/driver_examples/dcp - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/dcp + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index 41786ae5c52..1f5e6a3e700 100644 --- a/evkmimxrt1024/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index 564eab7fb40..25cb8157d94 100644 --- a/evkmimxrt1024/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index 59a87340794..78d652c105f 100644 --- a/evkmimxrt1024/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index cf15ac7269c..35bfae12316 100644 --- a/evkmimxrt1024/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index 66af598df7b..9595e7d1133 100644 --- a/evkmimxrt1024/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index 692aa08edf5..7529341d3dc 100644 --- a/evkmimxrt1024/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/enc/basic/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/enc/basic/armgcc/CMakeLists.txt index 84c51e5d5ab..6a1600c9746 100644 --- a/evkmimxrt1024/driver_examples/enc/basic/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/enc/basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/enc/basic - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/enc/basic + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt index 7087c025374..e6d978e0a93 100644 --- a/evkmimxrt1024/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_index_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/enc/index_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/enc/index_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt index 26565606e0d..07ad2d52bed 100644 --- a/evkmimxrt1024/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/enet/txrx_ptp1588_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/enet/txrx_ptp1588_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt index 185951ba3d5..0b71f62c50c 100644 --- a/evkmimxrt1024/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/enet/txrx_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/enet/txrx_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/ewm/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/ewm/armgcc/CMakeLists.txt index dfa7a6e307a..71c46133cd3 100644 --- a/evkmimxrt1024/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/ewm + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt index 098e2907bee..d5698473bd6 100644 --- a/evkmimxrt1024/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/flexcan/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexcan/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt index f0e5dd3271c..32cae42f469 100644 --- a/evkmimxrt1024/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/flexcan/loopback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexcan/loopback + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt index db6cd68ad4a..6ed50db06dc 100644 --- a/evkmimxrt1024/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/flexcan/loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexcan/loopback_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt index 01212154d62..56ebdfee6b3 100644 --- a/evkmimxrt1024/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/flexio/i2c/interrupt_lpi2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexio/i2c/interrupt_lpi2c_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 1f4f56ae451..5b199282fdd 100644 --- a/evkmimxrt1024/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/flexio/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexio/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt index 50ec7c3e32d..d6477476a0e 100644 --- a/evkmimxrt1024/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/flexio/i2s/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexio/i2s/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt index d800822f59e..cd0f22f0dbe 100644 --- a/evkmimxrt1024/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/flexio/i2s/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexio/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexio/pwm/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexio/pwm/armgcc/CMakeLists.txt index df897ab7860..52d94ed6db1 100644 --- a/evkmimxrt1024/driver_examples/flexio/pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexio/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/flexio/pwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexio/pwm + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 162e05acb64..0b7af6d88a0 100644 --- a/evkmimxrt1024/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1024/driver_examples/flexio/spi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexio/spi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index e6a1dc0d02a..fb1ebdeb93c 100644 --- a/evkmimxrt1024/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1024/driver_examples/flexio/spi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexio/spi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt index 363987fe9cf..3d0032e7493 100644 --- a/evkmimxrt1024/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1024/driver_examples/flexio/spi/edma_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexio/spi/edma_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt index 6530d61e4e2..fc74b82a7de 100644 --- a/evkmimxrt1024/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1024/driver_examples/flexio/spi/edma_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexio/spi/edma_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 3d670d3345b..a3b72cf8628 100644 --- a/evkmimxrt1024/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1024/driver_examples/flexio/spi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexio/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 4b11b0dbdfb..65d58a57977 100644 --- a/evkmimxrt1024/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1024/driver_examples/flexio/spi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexio/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt index 1c421392134..94b06da5891 100644 --- a/evkmimxrt1024/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1024/driver_examples/flexio/spi/int_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexio/spi/int_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt index 65978450517..87299f9c0c5 100644 --- a/evkmimxrt1024/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1024/driver_examples/flexio/spi/int_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexio/spi/int_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt index f3e5001395b..b45b57b67b1 100644 --- a/evkmimxrt1024/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/flexio/uart/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexio/uart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt index ac0a177a15d..e356fdd677a 100644 --- a/evkmimxrt1024/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/flexio/uart/int_rb_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexio/uart/int_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt index 5070fa274eb..8ef8c6ab422 100644 --- a/evkmimxrt1024/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/flexio/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexio/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt index 61efe714928..70a379a3e7d 100644 --- a/evkmimxrt1024/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/flexio/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexio/uart/polling_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt index d8d359e2a8d..453a96b3fae 100644 --- a/evkmimxrt1024/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/flexram/ram_access - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexram/ram_access + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt index 39dbec82144..48582a08f06 100644 --- a/evkmimxrt1024/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/flexram/ram_allocate - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/flexram/ram_allocate + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt index 186c24e46d0..26e66577ab4 100644 --- a/evkmimxrt1024/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt index c71972cf7c5..59bd4154064 100644 --- a/evkmimxrt1024/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/fsl_romapi/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/fsl_romapi/armgcc/CMakeLists.txt index ea1dedb8038..6f2fd42d5bf 100644 --- a/evkmimxrt1024/driver_examples/fsl_romapi/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/fsl_romapi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_romapi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/devices/MIMXRT1024/drivers - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/driver_examples/fsl_romapi - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/devices/MIMXRT1024/drivers + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/fsl_romapi + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index 5c6e106866d..38ca95d92ec 100644 --- a/evkmimxrt1024/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index d449a7fa734..9070b9dd1f1 100644 --- a/evkmimxrt1024/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/gpt/capture/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/gpt/capture/armgcc/CMakeLists.txt index 938e0bbe461..25e15743d80 100644 --- a/evkmimxrt1024/driver_examples/gpt/capture/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/gpt/capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/gpt/capture - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/gpt/capture + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/gpt/timer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/gpt/timer/armgcc/CMakeLists.txt index 8d6acbb9633..5d7025b818d 100644 --- a/evkmimxrt1024/driver_examples/gpt/timer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/gpt/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/gpt/timer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/gpt/timer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/kpp/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/kpp/armgcc/CMakeLists.txt index 351fbcfb172..78e3189dd5b 100644 --- a/evkmimxrt1024/driver_examples/kpp/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/kpp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../kpp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/driver_examples/kpp - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/kpp + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index b6f75b531a7..f358b1a39fb 100644 --- a/evkmimxrt1024/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 45c63a4ace0..e263d429fe9 100644 --- a/evkmimxrt1024/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt index 83604a81eac..6fdc1f99041 100644 --- a/evkmimxrt1024/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/lpi2c/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpi2c/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 49d218babf1..1f384ddfcea 100644 --- a/evkmimxrt1024/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/lpi2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpi2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 321d282f6a0..e13ada62376 100644 --- a/evkmimxrt1024/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/lpi2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpi2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt index 5e20723c561..150d71651a2 100644 --- a/evkmimxrt1024/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/lpi2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpi2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt index c514078f8fb..a841c55530f 100644 --- a/evkmimxrt1024/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/lpi2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpi2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt index b1501896ef5..ceab7805ead 100644 --- a/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_int_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/int_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/int_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt index 17affb9f892..aeb2dd49cd3 100644 --- a/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_int_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/int_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/int_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt index 0c874baffdd..dcdd8a4bc7c 100644 --- a/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_polling_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/polling_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/polling_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt index 5b07c8b398f..cd76e77c59d 100644 --- a/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_polling_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/polling_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpspi/3wire_transfer/polling_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 06754d96ac4..216597ab214 100644 --- a/evkmimxrt1024/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 97201dcc338..cfa2fa89240 100644 --- a/evkmimxrt1024/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt index aae1f08f431..32b29d096f5 100644 --- a/evkmimxrt1024/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/lpspi/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpspi/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt index f575cfc96a2..d7c7eb3fd5a 100644 --- a/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 2f2e892bc72..24f9921051c 100644 --- a/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 63817d59b0b..08657879a5d 100644 --- a/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index a4d68c29dbe..6a33b63f225 100644 --- a/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 89ca2a457d1..1bba7b8a31b 100644 --- a/evkmimxrt1024/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/lpspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index d90ba51adb7..7efc22f5959 100644 --- a/evkmimxrt1024/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1024/driver_examples/lpspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index ffb577bf436..4a231b08169 100644 --- a/evkmimxrt1024/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/lpuart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpuart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt index d57293975d6..56509e0d3c9 100644 --- a/evkmimxrt1024/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/lpuart/edma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpuart/edma_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index fca0dac8a13..e58c6d85a6f 100644 --- a/evkmimxrt1024/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt index 2883846e461..a5089685847 100644 --- a/evkmimxrt1024/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_hardware_flow_control.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/lpuart/hardware_flow_control - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpuart/hardware_flow_control + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index 2812941ec66..5d68450484e 100644 --- a/evkmimxrt1024/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index c3b72e8a9be..c9465110f51 100644 --- a/evkmimxrt1024/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index c311ec51547..ab21fa5f236 100644 --- a/evkmimxrt1024/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt index 9e657a5667b..638e66455bf 100644 --- a/evkmimxrt1024/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../interrupt_transfer_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/lpuart/interrupt_transfer_seven_bits - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpuart/interrupt_transfer_seven_bits + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index 32dd49adde2..989d2d6f645 100644 --- a/evkmimxrt1024/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt index a88130a38e2..4b20efeea99 100644 --- a/evkmimxrt1024/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../polling_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/lpuart/polling_seven_bits - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/lpuart/polling_seven_bits + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/ocotp/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/ocotp/armgcc/CMakeLists.txt index 71ef92bc35d..5d5d393e662 100644 --- a/evkmimxrt1024/driver_examples/ocotp/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/ocotp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ocotp_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/driver_examples/ocotp - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/ocotp + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/pit/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/pit/armgcc/CMakeLists.txt index 420bbf60246..b284c10dba0 100644 --- a/evkmimxrt1024/driver_examples/pit/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/pit + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/pwm/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/pwm/armgcc/CMakeLists.txt index 07a3e815405..100d13a56fc 100644 --- a/evkmimxrt1024/driver_examples/pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/driver_examples/pwm - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/pwm + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt index 4e80751ca1f..fb8ac45a071 100644 --- a/evkmimxrt1024/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/qtmr/inputcapture_outputpwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/qtmr/inputcapture_outputpwm + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt index 07fcd8673f9..4ee8c6bfc74 100644 --- a/evkmimxrt1024/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/qtmr/inputcapture_outputpwm_dma - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/qtmr/inputcapture_outputpwm_dma + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/qtmr/timer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/qtmr/timer/armgcc/CMakeLists.txt index 9e62ff90c1b..af1d9b63085 100644 --- a/evkmimxrt1024/driver_examples/qtmr/timer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/qtmr/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/qtmr/timer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/qtmr/timer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/rtwdog/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/rtwdog/armgcc/CMakeLists.txt index 42119eaf9fe..36935cff7de 100644 --- a/evkmimxrt1024/driver_examples/rtwdog/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/rtwdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtwdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/driver_examples/rtwdog - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/rtwdog + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt index c0829c0ba61..67587d9b49f 100644 --- a/evkmimxrt1024/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/sai/edma_ping_pong_buffer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/sai/edma_ping_pong_buffer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt index fe55418761a..2bca2dd309c 100644 --- a/evkmimxrt1024/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_edma_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/sai/edma_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/sai/edma_record_playback + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt index e129bf2d991..129662a047a 100644 --- a/evkmimxrt1024/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/sai/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/sai/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/sai/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/sai/interrupt/armgcc/CMakeLists.txt index 4996ca1c1b3..ac19e26fd21 100644 --- a/evkmimxrt1024/driver_examples/sai/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/sai/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/sai/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/sai/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt index 7900997dcda..d16a0bb79a0 100644 --- a/evkmimxrt1024/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_interrupt_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/sai/interrupt_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/sai/interrupt_record_playback + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt index 89ccd71b60e..6597970a970 100644 --- a/evkmimxrt1024/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/sai/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/sai/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/semc/sdram/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/semc/sdram/armgcc/CMakeLists.txt index 02f0c599ad8..13c6c196403 100644 --- a/evkmimxrt1024/driver_examples/semc/sdram/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/semc/sdram/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../semc_sdram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/semc/sdram - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/semc/sdram + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt index cce4a15538f..f13cce6b69d 100644 --- a/evkmimxrt1024/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/snvs/snvs_hp_rtc - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/snvs/snvs_hp_rtc + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt index d5a528db8f2..6e4b270ad08 100644 --- a/evkmimxrt1024/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_srtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/snvs/snvs_lp_srtc - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/snvs/snvs_lp_srtc + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt index f3424522825..3b78e096e6c 100644 --- a/evkmimxrt1024/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../src_reset_source.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/src/src_reset_source - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/src/src_reset_source + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/tempmon/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/tempmon/armgcc/CMakeLists.txt index 7e071cc86c1..5fefc443826 100644 --- a/evkmimxrt1024/driver_examples/tempmon/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/tempmon/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tempmon.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/driver_examples/tempmon - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/tempmon + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/trng/random/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/trng/random/armgcc/CMakeLists.txt index f8720cdbcdf..a2872b95dc6 100644 --- a/evkmimxrt1024/driver_examples/trng/random/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/trng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../trng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/driver_examples/trng/random - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/trng/random + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/wdog/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/wdog/armgcc/CMakeLists.txt index 067596c5199..b340017082c 100644 --- a/evkmimxrt1024/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/wdog + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/driver_examples/xbara/armgcc/CMakeLists.txt b/evkmimxrt1024/driver_examples/xbara/armgcc/CMakeLists.txt index 7cbf83ae33b..99f20c31115 100644 --- a/evkmimxrt1024/driver_examples/xbara/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/driver_examples/xbara/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbara.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/driver_examples/xbara - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/driver_examples/xbara + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/evkmimxrt1024/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 84ba2aad120..b0e22512034 100644 --- a/evkmimxrt1024/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/evkmimxrt1024/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index dc5b41035cb..cf94c896435 100644 --- a/evkmimxrt1024/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/evkmimxrt1024/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index bb19187cfed..9891a9b0a4a 100644 --- a/evkmimxrt1024/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt b/evkmimxrt1024/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt index 78a8ee91ad2..869909f2811 100644 --- a/evkmimxrt1024/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/rtos_examples/freertos_hello_flash_operation - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/rtos_examples/freertos_hello_flash_operation + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt b/evkmimxrt1024/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt index 459dd6b99df..d335c9e5d48 100644 --- a/evkmimxrt1024/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/rtos_examples/freertos_lpi2c - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/rtos_examples/freertos_lpi2c + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt b/evkmimxrt1024/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt index 24b451161f7..0b2df3b43f7 100644 --- a/evkmimxrt1024/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/rtos_examples/freertos_lpspi - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/rtos_examples/freertos_lpspi + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt1024/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt index fdd2bcce4a2..2d356333b28 100644 --- a/evkmimxrt1024/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/rtos_examples/freertos_lpspi_b2b/master - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/rtos_examples/freertos_lpspi_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt1024/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt index 2f83ed0f770..b6f689cab7d 100644 --- a/evkmimxrt1024/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/rtos_examples/freertos_lpspi_b2b/slave - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/rtos_examples/freertos_lpspi_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/evkmimxrt1024/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index 3647368dbb8..0df537d65f5 100644 --- a/evkmimxrt1024/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/evkmimxrt1024/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 7952339ba2b..39261b54e83 100644 --- a/evkmimxrt1024/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/evkmimxrt1024/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index de466ba2fce..5a437fd0c62 100644 --- a/evkmimxrt1024/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/evkmimxrt1024/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 0874c07633f..3b45d8eb843 100644 --- a/evkmimxrt1024/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt b/evkmimxrt1024/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt index e62bfaded5f..dbe56293d5d 100644 --- a/evkmimxrt1024/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/rtos_examples/freertos_sem_static - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/rtos_examples/freertos_sem_static + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/evkmimxrt1024/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 9a7a0572a67..876d461dce6 100644 --- a/evkmimxrt1024/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/evkmimxrt1024/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 00bbb352e27..08c9c02b847 100644 --- a/evkmimxrt1024/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,24 +43,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt index 6d9d2106f0e..cbca470a31e 100644 --- a/evkmimxrt1024/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/sdmmc_examples/mmccard_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/sdmmc_examples/mmccard_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt b/evkmimxrt1024/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt index 25002a99dca..bfb64e0ef06 100644 --- a/evkmimxrt1024/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/sdmmc_examples/sdcard_fatfs - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/sdmmc_examples/sdcard_fatfs + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt index 1b2af9c1081..d26f6c61d46 100644 --- a/evkmimxrt1024/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/sdmmc_examples/sdcard_fatfs_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/sdmmc_examples/sdcard_fatfs_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt index d11b531f713..f0deb166862 100644 --- a/evkmimxrt1024/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/sdmmc_examples/sdcard_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/sdmmc_examples/sdcard_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1024/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt index 608e878e552..9c3496be0fc 100644 --- a/evkmimxrt1024/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/sdmmc_examples/sdcard_interrupt - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/sdmmc_examples/sdcard_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt b/evkmimxrt1024/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt index 7c59d8d89bf..5fd816ec067 100644 --- a/evkmimxrt1024/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1024/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1024/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1024/sdmmc_examples/sdcard_polling - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/sdmmc_examples/sdcard_polling + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index a9f678b93a3..ebb19b4cb80 100644 --- a/evkmimxrt1024/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index e8075510621..160f8911920 100644 --- a/evkmimxrt1024/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index fd2c5343f98..a43a50c5a4d 100644 --- a/evkmimxrt1024/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt index 52bb831f37d..87734d0e1ef 100644 --- a/evkmimxrt1024/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_device_audio_speaker/bm + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_device_audio_speaker/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt index 9734e270da3..668718bf6bd 100644 --- a/evkmimxrt1024/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_device_audio_speaker/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_device_audio_speaker/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt index 5f3939a7eb7..533b84a2292 100644 --- a/evkmimxrt1024/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_device_audio_speaker_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_device_audio_speaker_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index 87a147b593b..2ec153ed47f 100644 --- a/evkmimxrt1024/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index f90c6358e94..9e32c74a549 100644 --- a/evkmimxrt1024/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 7ae6c573626..2fbf929f83d 100644 --- a/evkmimxrt1024/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt index cb6bcfed340..47cfa728a0e 100644 --- a/evkmimxrt1024/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt index 5248ccc618b..43d97cf0e84 100644 --- a/evkmimxrt1024/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt index 6ade6b09a26..299bc5851ff 100644 --- a/evkmimxrt1024/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index b4b36b93dc3..4273cc70e02 100644 --- a/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index 2c6a82a56dd..562f7413e31 100644 --- a/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,12 +69,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt index bcc35ce6a03..0d68f692b19 100644 --- a/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,13 +72,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_disk/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt index b2e0d21065e..52da8b0da15 100644 --- a/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,13 +73,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_disk/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt index a82d62b3875..956e1a9d958 100644 --- a/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 45b9febc5a2..39297039f44 100644 --- a/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index 1cd8a607b7c..0f5a2f31c3b 100644 --- a/evkmimxrt1024/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index 18b494a56e0..a458c7600d2 100644 --- a/evkmimxrt1024/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 876e887b920..4d682b6a48a 100644 --- a/evkmimxrt1024/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt index f38950ef257..15c75381fc8 100644 --- a/evkmimxrt1024/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_device_composite_hid_audio_unified/bm + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_device_composite_hid_audio_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt index 78db48f2ff0..c01a63641ec 100644 --- a/evkmimxrt1024/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_device_composite_hid_audio_unified/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_device_composite_hid_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt index a51f461fcc7..88e5427bdfd 100644 --- a/evkmimxrt1024/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_device_composite_hid_audio_unified_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_device_composite_hid_audio_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index a5f781c25ff..648f2311287 100644 --- a/evkmimxrt1024/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index ac062c20961..cd43d1f3d13 100644 --- a/evkmimxrt1024/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,12 +65,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index 3f4155aa4e8..c8559212857 100644 --- a/evkmimxrt1024/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt index 2712bd791fc..e8d1d0888ba 100644 --- a/evkmimxrt1024/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_device_dfu/bm + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_device_dfu/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt index 8a3406b4a43..757fb01c21e 100644 --- a/evkmimxrt1024/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_device_dfu/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_device_dfu/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt index a03bf11cea0..3911d6d2e75 100644 --- a/evkmimxrt1024/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,12 +62,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_device_dfu_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_device_dfu_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index 229220146e2..b9cf96ef86f 100644 --- a/evkmimxrt1024/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index 3a41f26fa9b..22297040716 100644 --- a/evkmimxrt1024/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index aa475014960..3af903ca555 100644 --- a/evkmimxrt1024/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index a9f88400567..1f5e608420c 100644 --- a/evkmimxrt1024/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,9 +51,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 1ac6f56629b..1888c0194de 100644 --- a/evkmimxrt1024/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,9 +52,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -59,13 +65,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/core/boards/evkmimxrt1024 + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index f14f70b8ca5..59d5db0977d 100644 --- a/evkmimxrt1024/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,19 +55,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt index fe5d0f3dee7..9fd9d623df1 100644 --- a/evkmimxrt1024/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_device_msc_disk/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_device_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt index a7961473e93..abf7729428d 100644 --- a/evkmimxrt1024/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_device_msc_disk/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_device_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt index f0ec979c5ff..1aa0a6914c6 100644 --- a/evkmimxrt1024/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_device_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_device_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index a5517f060d5..abf576b8b0f 100644 --- a/evkmimxrt1024/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index 26ad029f9c1..b61a8452d9e 100644 --- a/evkmimxrt1024/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index 71b2cc71b0c..8b4c472168a 100644 --- a/evkmimxrt1024/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt index 3801fdb5a02..5cc91ec8e6b 100644 --- a/evkmimxrt1024/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,14 +70,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_device_mtp/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_device_mtp/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt index 677f70417fc..66b7eba4057 100644 --- a/evkmimxrt1024/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,13 +72,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_device_mtp/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_device_mtp/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt index 37e5c5eecac..12044cd0865 100644 --- a/evkmimxrt1024/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,14 +68,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_device_mtp_lite/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_device_mtp_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index 170e6a34b40..e9deeb131f5 100644 --- a/evkmimxrt1024/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index cc1b6874323..5a4fac89a1d 100644 --- a/evkmimxrt1024/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,12 +68,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index c6ddea0f9bd..c30ba88939a 100644 --- a/evkmimxrt1024/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index f99fa86a4d8..46f6258ce1c 100644 --- a/evkmimxrt1024/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index 42f9934b5de..33b2f5f7c40 100644 --- a/evkmimxrt1024/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index 0abe7f10e3a..e5122038a98 100644 --- a/evkmimxrt1024/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index 4d91a50b04e..d03317f887a 100644 --- a/evkmimxrt1024/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index 7ed545d78be..3c69b0c2454 100644 --- a/evkmimxrt1024/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index b5b4bb4a1df..2ad09c21916 100644 --- a/evkmimxrt1024/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt index 40db9651311..ba7b2a99ee8 100644 --- a/evkmimxrt1024/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_host_audio_recorder/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_host_audio_recorder/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index bd6620781f2..32ff0d5fb2a 100644 --- a/evkmimxrt1024/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index ff4a572c3d3..80a9edc264b 100644 --- a/evkmimxrt1024/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index 7c7d645ece6..6e07f9cf349 100644 --- a/evkmimxrt1024/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index 03b24b2fda8..015212a2d8e 100644 --- a/evkmimxrt1024/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index 0357db9d473..a9c953337fa 100644 --- a/evkmimxrt1024/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index f2230a5dca2..9ed939524f1 100644 --- a/evkmimxrt1024/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index d4a96672cf3..e548476abd4 100644 --- a/evkmimxrt1024/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 8ede136b786..536114a8688 100644 --- a/evkmimxrt1024/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index 7f04b68b82e..2c0ca2c81be 100644 --- a/evkmimxrt1024/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index 136e37a86b2..2e54143c641 100644 --- a/evkmimxrt1024/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index a66f3bc03b7..83dc42ab4c1 100644 --- a/evkmimxrt1024/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index f797361b3b5..cd486231838 100644 --- a/evkmimxrt1024/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index 68eb3e2eaf6..ac7b43a13ad 100644 --- a/evkmimxrt1024/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index f54eaf67cc5..c61fa7eb5e9 100644 --- a/evkmimxrt1024/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index 871f2eb17fe..9eb363610d4 100644 --- a/evkmimxrt1024/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index af0852a2b4e..d7c133b9923 100644 --- a/evkmimxrt1024/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index 4192d6fa404..ffd0c2c0965 100644 --- a/evkmimxrt1024/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index b66abdd3e33..d48743c5bed 100644 --- a/evkmimxrt1024/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt index 052794c7358..14fe60b4260 100644 --- a/evkmimxrt1024/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1024/usb_examples/usb_host_video_camera/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1024 + ${SdkRootDirPath}/examples/evkmimxrt1024/usb_examples/usb_host_video_camera/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt index 7a09529e4cf..248d6ab3294 100644 --- a/evkmimxrt1024/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt index de8f83548cf..554c95547b2 100644 --- a/evkmimxrt1024/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt index 47cc5aefee2..415dbb8808e 100644 --- a/evkmimxrt1024/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt index d9cff0dd621..0869e3b8d14 100644 --- a/evkmimxrt1024/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,12 +69,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index d0997eee5a0..ed31afdc4bc 100644 --- a/evkmimxrt1024/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index a32fb5c7897..33ab9569a2b 100644 --- a/evkmimxrt1024/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 77a15549183..c04f69c2233 100644 --- a/evkmimxrt1024/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index e5c416d7777..a7ff1334731 100644 --- a/evkmimxrt1024/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1024/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1024/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 31176dbbbca..0a8eb254659 100644 --- a/evkmimxrt1024/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1024/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1024 + ${SdkRootDirPath}/core/boards/evkmimxrt1024 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt index 41f32b1fabc..1bdbffa2432 100644 --- a/evkmimxrt1060/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -328,7 +334,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -398,11 +404,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt index abcde02a844..68a6ae0afd1 100644 --- a/evkmimxrt1060/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -331,7 +337,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -401,11 +407,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt index f972a55a60a..c1a200c717c 100644 --- a/evkmimxrt1060/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -72,7 +78,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -140,11 +146,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt index d90acc8c674..1c05350f9f4 100644 --- a/evkmimxrt1060/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,9 +122,9 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt index 5605f2302a3..e1df2cabbd9 100644 --- a/evkmimxrt1060/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -69,7 +75,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,9 +143,9 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/guix_washing_machine/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/guix_washing_machine/armgcc/CMakeLists.txt index c929f3d9cd4..fa1a38211b1 100644 --- a/evkmimxrt1060/azure_rtos_examples/guix_washing_machine/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/guix_washing_machine/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -76,7 +82,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -132,9 +138,9 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/guix ./CMakeFiles/libguix) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/guix ./CMakeFiles/libguix) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt index 3adfcf4cdfa..d6237459628 100644 --- a/evkmimxrt1060/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,7 +122,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt index 37fba0cbb0d..5184a83c8e1 100644 --- a/evkmimxrt1060/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -72,7 +78,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -138,11 +144,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt index c39bfc33b6c..89157731507 100644 --- a/evkmimxrt1060/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -70,7 +76,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -136,11 +142,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt index 0678a6c6331..e4b3914b70b 100644 --- a/evkmimxrt1060/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -335,7 +341,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -405,11 +411,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt index ca9562e0b5f..9392819c4f9 100644 --- a/evkmimxrt1060/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,7 +121,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt index 9d5db3eeab1..c3fa8817e71 100644 --- a/evkmimxrt1060/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,7 +121,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt index 6576655d684..3e355ed2e36 100644 --- a/evkmimxrt1060/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,7 +115,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt index e08a545aa25..2d04c48c102 100644 --- a/evkmimxrt1060/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,7 +119,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt index 4f61a5c8fc1..1bc88a64dcd 100644 --- a/evkmimxrt1060/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_composite_cdc_acm_cdc_acm.c" "${ProjDirPath}/../ux_device_descriptor.c" "${ProjDirPath}/../ux_device_descriptor.h" @@ -105,15 +111,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -173,13 +179,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt index 630817a676f..994e55ce22b 100644 --- a/evkmimxrt1060/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_hid_keyboard.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -171,13 +177,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt index b0e91efc2c8..1d8eee1be24 100644 --- a/evkmimxrt1060/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_hid_mouse.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -171,13 +177,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt index 1602a1e21b2..131577db545 100644 --- a/evkmimxrt1060/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_mass_storage.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -171,13 +177,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt index e4004e10beb..f4a1cf445a7 100644 --- a/evkmimxrt1060/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_hid_keyboard.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -144,13 +150,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt index ad3de9eb2dc..69012271862 100644 --- a/evkmimxrt1060/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_hid_mouse.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -144,13 +150,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt b/evkmimxrt1060/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt index e9e5000cea7..728578b3046 100644 --- a/evkmimxrt1060/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_mass_storage.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -144,13 +150,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1060/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt index d0752914694..bdef2b2e4c4 100644 --- a/evkmimxrt1060/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/cmsis_driver_examples/enet/txrx_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/cmsis_driver_examples/enet/txrx_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index c8e0a8cc513..6569303dc1f 100644 --- a/evkmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 29e00481ff3..d6fdf1f0e82 100644 --- a/evkmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index acd0237505a..508d9e69971 100644 --- a/evkmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index afda3dd4e6b..04bd5f25097 100644 --- a/evkmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 47a65f9c191..ed3ff7a1ae6 100644 --- a/evkmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index d7602972a74..7d548640908 100644 --- a/evkmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt index c98f8b7e75e..9f51eb8e853 100644 --- a/evkmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index cf1b66fd0b6..af606f0c939 100644 --- a/evkmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/cmsis_driver_examples/lpspi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 29918d68f5f..d9e0d472d3d 100644 --- a/evkmimxrt1060/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/cmsis_driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/cmsis_driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 7abf3da43ac..222e7e29995 100644 --- a/evkmimxrt1060/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/cmsis_driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/cmsis_driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt b/evkmimxrt1060/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt index c73f7ecd344..341107f7360 100644 --- a/evkmimxrt1060/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/component_examples/flash_component/flexspi_nor - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/component_examples/flash_component/flexspi_nor + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/component_examples/log/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/component_examples/log/bm/armgcc/CMakeLists.txt index b6dd8e4ff4b..99b0f29aad1 100644 --- a/evkmimxrt1060/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/component_examples/log/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/component_examples/log/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/component_examples/log/freertos/armgcc/CMakeLists.txt index 69b9d992fb2..6d7b489380b 100644 --- a/evkmimxrt1060/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/evkmimxrt1060/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index 8e946692b04..5592d2765db 100644 --- a/evkmimxrt1060/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/demo_apps/bubble_peripheral - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/demo_apps/bubble_peripheral + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/demo_apps/hello_world/armgcc/CMakeLists.txt b/evkmimxrt1060/demo_apps/hello_world/armgcc/CMakeLists.txt index 54ade592d3e..19a81451796 100644 --- a/evkmimxrt1060/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/evkmimxrt1060/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index ce20db3b813..26d30a4caf9 100644 --- a/evkmimxrt1060/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,24 +38,24 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/demo_apps/led_blinky/armgcc/CMakeLists.txt b/evkmimxrt1060/demo_apps/led_blinky/armgcc/CMakeLists.txt index 7e4187a7311..a558c059915 100644 --- a/evkmimxrt1060/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt b/evkmimxrt1060/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt index 4c78c1191a2..9365e3e3d73 100644 --- a/evkmimxrt1060/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/demo_apps/lpspi_loopback - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/demo_apps/lpspi_loopback + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt index d47a1584115..0c58feeb3ad 100644 --- a/evkmimxrt1060/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/demo_apps/power_mode_switch/bm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/demo_apps/power_mode_switch/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt b/evkmimxrt1060/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt index d6b2f0d9cfb..3e31ef78bee 100644 --- a/evkmimxrt1060/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,23 +50,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_tickless_gpt.c" "${ProjDirPath}/../fsl_tickless_gpt.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/demo_apps/power_mode_switch/rtos + ${SdkRootDirPath}/core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/demo_apps/power_mode_switch/rtos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/demo_apps/pwm_fault/armgcc/CMakeLists.txt b/evkmimxrt1060/demo_apps/pwm_fault/armgcc/CMakeLists.txt index e34f9cac2bf..956cd370476 100644 --- a/evkmimxrt1060/demo_apps/pwm_fault/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/demo_apps/pwm_fault/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm_fault.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/demo_apps/pwm_fault - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/demo_apps/pwm_fault + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/demo_apps/sai/armgcc/CMakeLists.txt b/evkmimxrt1060/demo_apps/sai/armgcc/CMakeLists.txt index 24e44d29855..ceb68b80218 100644 --- a/evkmimxrt1060/demo_apps/sai/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/demo_apps/sai/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../playbackSineWave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/demo_apps/sai - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/demo_apps/sai + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -150,23 +156,23 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_release) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/demo_apps/sai_peripheral/armgcc/CMakeLists.txt b/evkmimxrt1060/demo_apps/sai_peripheral/armgcc/CMakeLists.txt index b2f6e36b494..56abc596b81 100644 --- a/evkmimxrt1060/demo_apps/sai_peripheral/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/demo_apps/sai_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,23 +49,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/demo_apps/sai_peripheral - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/demo_apps/sai_peripheral + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -152,23 +158,23 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_release) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/demo_apps/shell/armgcc/CMakeLists.txt b/evkmimxrt1060/demo_apps/shell/armgcc/CMakeLists.txt index 7a458e3c9d3..19d87bba354 100644 --- a/evkmimxrt1060/demo_apps/shell/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/demo_apps/shell + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/demo_apps/xbar_aoi/armgcc/CMakeLists.txt b/evkmimxrt1060/demo_apps/xbar_aoi/armgcc/CMakeLists.txt index eb691f5ef6c..969b3083289 100644 --- a/evkmimxrt1060/demo_apps/xbar_aoi/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/demo_apps/xbar_aoi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbar_aoi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/demo_apps/xbar_aoi - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/demo_apps/xbar_aoi + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt b/evkmimxrt1060/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt index 21f524a1f01..901cb8f1e67 100644 --- a/evkmimxrt1060/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/demo_apps/xbar_aoi_peripheral - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/demo_apps/xbar_aoi_peripheral + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/adc/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/adc/interrupt/armgcc/CMakeLists.txt index e144f849bb6..e6af6500200 100644 --- a/evkmimxrt1060/driver_examples/adc/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/adc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/adc/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/adc/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/adc/polling/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/adc/polling/armgcc/CMakeLists.txt index c34a2df44e9..b11d78d621a 100644 --- a/evkmimxrt1060/driver_examples/adc/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/adc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/adc/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/adc/polling + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt index df078c20fe6..7aeec4ea3d2 100644 --- a/evkmimxrt1060/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_etc_hardware_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/adc_etc/adc_etc_hardware_trigger_conv - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/adc_etc/adc_etc_hardware_trigger_conv + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt index 5adb86dbf3c..925a4fa4a5a 100644 --- a/evkmimxrt1060/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_etc_software_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/adc_etc/adc_etc_software_trigger_conv - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/adc_etc/adc_etc_software_trigger_conv + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/bee/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/bee/armgcc/CMakeLists.txt index 61833c37e3d..5e6039504af 100644 --- a/evkmimxrt1060/driver_examples/bee/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/bee/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bee.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/driver_examples/bee - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/bee + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/cache/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/cache/armgcc/CMakeLists.txt index 6404d1d518b..cb8f2f01555 100644 --- a/evkmimxrt1060/driver_examples/cache/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/cache/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cache.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/driver_examples/cache - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/cache + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt index 33da0dd15e7..220717310a4 100644 --- a/evkmimxrt1060/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/canfd/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/canfd/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/canfd/loopback/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/canfd/loopback/armgcc/CMakeLists.txt index 067e822214d..135cdb39900 100644 --- a/evkmimxrt1060/driver_examples/canfd/loopback/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/canfd/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/canfd/loopback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/canfd/loopback + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt index 04982243362..46c0035550c 100644 --- a/evkmimxrt1060/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/canfd/loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/canfd/loopback_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/canfd/ping_pong_buffer_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/canfd/ping_pong_buffer_transfer/armgcc/CMakeLists.txt index c27ca77be5e..ee9623c311f 100644 --- a/evkmimxrt1060/driver_examples/canfd/ping_pong_buffer_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/canfd/ping_pong_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_ping_pong_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/canfd/ping_pong_buffer_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/canfd/ping_pong_buffer_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/clockout/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/clockout/armgcc/CMakeLists.txt index 1373af8544f..8cef3c055b6 100644 --- a/evkmimxrt1060/driver_examples/clockout/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/clockout/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clockout.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/driver_examples/clockout - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/clockout + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index 3c5477439bd..15f46daf4ac 100644 --- a/evkmimxrt1060/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/cmp/polling/armgcc/CMakeLists.txt index 29d227bf07c..8f393b8b0a9 100644 --- a/evkmimxrt1060/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/csi/ccir656/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/csi/ccir656/armgcc/CMakeLists.txt index 47fb0b6657d..d23947ed032 100644 --- a/evkmimxrt1060/driver_examples/csi/ccir656/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/csi/ccir656/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/csi/ccir656 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/csi/ccir656 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/csi/raw8/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/csi/raw8/armgcc/CMakeLists.txt index 3a5a47ad99d..438007a7cc0 100644 --- a/evkmimxrt1060/driver_examples/csi/raw8/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/csi/raw8/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/csi/raw8 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/csi/raw8 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/csi/rgb565/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/csi/rgb565/armgcc/CMakeLists.txt index 4b9781f8d24..7f4e1ba7de4 100644 --- a/evkmimxrt1060/driver_examples/csi/rgb565/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/csi/rgb565/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/csi/rgb565 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/csi/rgb565 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/dcp/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/dcp/armgcc/CMakeLists.txt index 7bc0981fbb4..ae96f11d26f 100644 --- a/evkmimxrt1060/driver_examples/dcp/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/dcp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dcp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/driver_examples/dcp - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/dcp + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index ac6124670fa..4d60006ce5c 100644 --- a/evkmimxrt1060/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index 315c485a538..c4c38dc4248 100644 --- a/evkmimxrt1060/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index ff434e4e432..a3b2a70a85d 100644 --- a/evkmimxrt1060/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index 16ecf9d08e0..e8a793d6f68 100644 --- a/evkmimxrt1060/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index 019f6808f80..1c33760c858 100644 --- a/evkmimxrt1060/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index 80a16a50c26..028ce44dfbe 100644 --- a/evkmimxrt1060/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/elcdif/lut/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/elcdif/lut/armgcc/CMakeLists.txt index 0e8f3b95153..a7f42225e24 100644 --- a/evkmimxrt1060/driver_examples/elcdif/lut/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/elcdif/lut/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../elcdif_lut.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/elcdif/lut - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/elcdif/lut + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/elcdif/rgb/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/elcdif/rgb/armgcc/CMakeLists.txt index 5a642d20825..890c0a752f9 100644 --- a/evkmimxrt1060/driver_examples/elcdif/rgb/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/elcdif/rgb/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../elcdif_rgb.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/elcdif/rgb - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/elcdif/rgb + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/enc/basic/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/enc/basic/armgcc/CMakeLists.txt index 86a48269cd6..17b3a558671 100644 --- a/evkmimxrt1060/driver_examples/enc/basic/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/enc/basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/enc/basic - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/enc/basic + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt index e1eaddcad30..dd138d0f0b2 100644 --- a/evkmimxrt1060/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_index_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/enc/index_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/enc/index_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt index bcae510e834..87c361ff436 100644 --- a/evkmimxrt1060/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/enet/txrx_ptp1588_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/enet/txrx_ptp1588_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt index c6d4389099d..2cc9c81d6e9 100644 --- a/evkmimxrt1060/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/enet/txrx_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/enet/txrx_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/ewm/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/ewm/armgcc/CMakeLists.txt index f98975b0444..d22b390a349 100644 --- a/evkmimxrt1060/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/ewm + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt index 8396d003882..129609740cd 100644 --- a/evkmimxrt1060/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/flexcan/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexcan/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt index c4b252021c4..21a15855d07 100644 --- a/evkmimxrt1060/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/flexcan/loopback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexcan/loopback + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt index 42813462ce5..f635f6ab07f 100644 --- a/evkmimxrt1060/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/flexcan/loopback_edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexcan/loopback_edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt index c9ff21164c9..280f3a6b5c4 100644 --- a/evkmimxrt1060/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/flexcan/loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexcan/loopback_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexcan/ping_pong_buffer_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexcan/ping_pong_buffer_transfer/armgcc/CMakeLists.txt index dcd1e0f7a74..6c99bb3102d 100644 --- a/evkmimxrt1060/driver_examples/flexcan/ping_pong_buffer_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexcan/ping_pong_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_ping_pong_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/flexcan/ping_pong_buffer_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexcan/ping_pong_buffer_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt index 9872fbb9a67..299a601562d 100644 --- a/evkmimxrt1060/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/flexio/i2c/interrupt_lpi2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio/i2c/interrupt_lpi2c_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt index 90e1798f708..ebf89740263 100644 --- a/evkmimxrt1060/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/flexio/i2s/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio/i2s/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt index c29d166a9e8..109fe23089d 100644 --- a/evkmimxrt1060/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/flexio/i2s/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio/pwm/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio/pwm/armgcc/CMakeLists.txt index 94b9271a2af..f8a84022edc 100644 --- a/evkmimxrt1060/driver_examples/flexio/pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/flexio/pwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio/pwm + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 1594ae2f20a..f667312767d 100644 --- a/evkmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 38952d8c7bd..ff23915f021 100644 --- a/evkmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio/spi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt index 9a4ba66dcc5..a485dedd1bb 100644 --- a/evkmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt index ead3ac2f7e4..304d53a22da 100644 --- a/evkmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio/spi/edma_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index ed8903091da..bff3213ccb1 100644 --- a/evkmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 458233a4f21..4bfbf32b3df 100644 --- a/evkmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt index c6f40037d58..83315fd35b8 100644 --- a/evkmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt index a7774676d7f..20641663ecb 100644 --- a/evkmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio/spi/int_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt index 0284e3199b8..16eacb428de 100644 --- a/evkmimxrt1060/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/flexio/uart/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio/uart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt index 24095b4f32f..d26116369ba 100644 --- a/evkmimxrt1060/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/flexio/uart/int_rb_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio/uart/int_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt index 8a31097492d..95d5d8c4275 100644 --- a/evkmimxrt1060/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/flexio/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt index d8d47d8f8e0..3417887517a 100644 --- a/evkmimxrt1060/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/flexio/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio/uart/polling_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio3/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio3/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt index b13bfa11c12..e3dd7a39fc1 100644 --- a/evkmimxrt1060/driver_examples/flexio3/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio3/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/flexio3/i2c/interrupt_lpi2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio3/i2c/interrupt_lpi2c_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio3/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio3/i2s/interrupt_transfer/armgcc/CMakeLists.txt index 74c9baa2b8f..c88535e2cfe 100644 --- a/evkmimxrt1060/driver_examples/flexio3/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio3/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/flexio3/i2s/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio3/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio3/pwm/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio3/pwm/armgcc/CMakeLists.txt index f5dfdbbe9de..43e1a83ba50 100644 --- a/evkmimxrt1060/driver_examples/flexio3/pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio3/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/flexio3/pwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio3/pwm + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio3/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio3/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt index 5d8e1ffa784..48ee9757dec 100644 --- a/evkmimxrt1060/driver_examples/flexio3/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio3/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1060/driver_examples/flexio3/spi/int_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio3/spi/int_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio3/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio3/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt index b4b442f5a85..5c195f31fea 100644 --- a/evkmimxrt1060/driver_examples/flexio3/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio3/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1060/driver_examples/flexio3/spi/int_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio3/spi/int_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio3/uart/int_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio3/uart/int_rb_transfer/armgcc/CMakeLists.txt index 65bae1d1c98..d6059034203 100644 --- a/evkmimxrt1060/driver_examples/flexio3/uart/int_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio3/uart/int_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/flexio3/uart/int_rb_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio3/uart/int_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio3/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio3/uart/interrupt_transfer/armgcc/CMakeLists.txt index e8a585f4ceb..f09f91205ed 100644 --- a/evkmimxrt1060/driver_examples/flexio3/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio3/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/flexio3/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio3/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexio3/uart/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexio3/uart/polling_transfer/armgcc/CMakeLists.txt index 17ee304b437..bae0783a730 100644 --- a/evkmimxrt1060/driver_examples/flexio3/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexio3/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/flexio3/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexio3/uart/polling_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt index e82ef4c158c..e8651e3daad 100644 --- a/evkmimxrt1060/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/flexram/ram_access - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexram/ram_access + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt index 17d588dc373..ce1c3d4dccf 100644 --- a/evkmimxrt1060/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/flexram/ram_allocate - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/flexram/ram_allocate + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexspi/hyper_flash/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexspi/hyper_flash/polling_transfer/armgcc/CMakeLists.txt index 449d010a41d..61bbdc379f0 100644 --- a/evkmimxrt1060/driver_examples/flexspi/hyper_flash/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexspi/hyper_flash/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt index a4ec3c4a5b1..875144348c1 100644 --- a/evkmimxrt1060/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt index 6438427d5e0..d85959c62c0 100644 --- a/evkmimxrt1060/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/fsl_romapi/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/fsl_romapi/armgcc/CMakeLists.txt index 274d19a59e4..b4006e0781b 100644 --- a/evkmimxrt1060/driver_examples/fsl_romapi/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/fsl_romapi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_romapi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/devices/MIMXRT1062/drivers - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/driver_examples/fsl_romapi - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/devices/MIMXRT1062/drivers + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/fsl_romapi + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index bdd0d3166c2..43e920a1727 100644 --- a/evkmimxrt1060/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 3d30042ff57..2c4fe5f9e0e 100644 --- a/evkmimxrt1060/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/gpt/capture/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/gpt/capture/armgcc/CMakeLists.txt index a3c858916fe..653de71feef 100644 --- a/evkmimxrt1060/driver_examples/gpt/capture/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/gpt/capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/gpt/capture - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/gpt/capture + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/gpt/timer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/gpt/timer/armgcc/CMakeLists.txt index 56f486b3d53..b6ac5ae28af 100644 --- a/evkmimxrt1060/driver_examples/gpt/timer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/gpt/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/gpt/timer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/gpt/timer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/kpp/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/kpp/armgcc/CMakeLists.txt index 9ae5873626b..a08441edcff 100644 --- a/evkmimxrt1060/driver_examples/kpp/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/kpp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../kpp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/driver_examples/kpp - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/kpp + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index d15f4c2ca92..e4a49be3071 100644 --- a/evkmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 34711227f5c..9fe45383c58 100644 --- a/evkmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt index 79673d9628b..c9bf19f11a1 100644 --- a/evkmimxrt1060/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/lpi2c/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpi2c/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index e4ade8eff61..8c0372ce094 100644 --- a/evkmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 1979a6e1608..8e96bf18391 100644 --- a/evkmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpi2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt index 56a6c2929e4..11fd824aae0 100644 --- a/evkmimxrt1060/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/lpi2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpi2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt index ed6c8e3a0a7..6b964b565e6 100644 --- a/evkmimxrt1060/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/lpi2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpi2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 19fffdb1425..fb9f4f7e537 100644 --- a/evkmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 22eb3a5e603..b40c867e051 100644 --- a/evkmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt index 7075225178f..213a39b6bba 100644 --- a/evkmimxrt1060/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/lpspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 180cd32f364..6582d01b8a6 100644 --- a/evkmimxrt1060/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/lpspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index f8ee5ec2a12..8a7eed3d8a0 100644 --- a/evkmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index c3e9a429d0c..3083b767178 100644 --- a/evkmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index f95079a68d2..2a0edbf0ac3 100644 --- a/evkmimxrt1060/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/lpuart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpuart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt index d1e8fcf7c6a..8b4ad5dd704 100644 --- a/evkmimxrt1060/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/lpuart/edma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpuart/edma_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index c9918dbcf1c..f48bb7e5d01 100644 --- a/evkmimxrt1060/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt index 9c99f16831a..c1ef701d178 100644 --- a/evkmimxrt1060/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_hardware_flow_control.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/lpuart/hardware_flow_control - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpuart/hardware_flow_control + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index 7364dcdc48a..f06d980bb75 100644 --- a/evkmimxrt1060/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index fb6aae50bf3..50c6e4d19d7 100644 --- a/evkmimxrt1060/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 1831244596a..a1270050035 100644 --- a/evkmimxrt1060/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt index c2778ac281f..e8eb4de40c5 100644 --- a/evkmimxrt1060/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../interrupt_transfer_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/lpuart/interrupt_transfer_seven_bits - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpuart/interrupt_transfer_seven_bits + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index 546607bc40c..8b27ec6c37c 100644 --- a/evkmimxrt1060/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt index 287efc817cb..380ba1d9a86 100644 --- a/evkmimxrt1060/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../polling_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/lpuart/polling_seven_bits - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/lpuart/polling_seven_bits + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/ocotp/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/ocotp/armgcc/CMakeLists.txt index 3ee1d6ab295..c123471977d 100644 --- a/evkmimxrt1060/driver_examples/ocotp/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/ocotp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ocotp_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/driver_examples/ocotp - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/ocotp + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/pit/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/pit/armgcc/CMakeLists.txt index c92feffdc71..f741e182555 100644 --- a/evkmimxrt1060/driver_examples/pit/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/pit + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/pwm/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/pwm/armgcc/CMakeLists.txt index 8728c253c0d..145d8b53f07 100644 --- a/evkmimxrt1060/driver_examples/pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/driver_examples/pwm - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/pwm + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/pxp/blend/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/pxp/blend/armgcc/CMakeLists.txt index f47fbefd04d..8e12971b619 100644 --- a/evkmimxrt1060/driver_examples/pxp/blend/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/pxp/blend/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/pxp/blend - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/pxp/blend + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/pxp/color_key/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/pxp/color_key/armgcc/CMakeLists.txt index 396b12fc05f..0c111a06b98 100644 --- a/evkmimxrt1060/driver_examples/pxp/color_key/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/pxp/color_key/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/pxp/color_key - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/pxp/color_key + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/pxp/copy_pic/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/pxp/copy_pic/armgcc/CMakeLists.txt index 3898bbc4070..a3227256a92 100644 --- a/evkmimxrt1060/driver_examples/pxp/copy_pic/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/pxp/copy_pic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pxp_copy_pic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/pxp/copy_pic - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/pxp/copy_pic + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/pxp/flip/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/pxp/flip/armgcc/CMakeLists.txt index 40a0ab5858d..72110a94ec0 100644 --- a/evkmimxrt1060/driver_examples/pxp/flip/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/pxp/flip/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/pxp/flip - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/pxp/flip + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/pxp/lcdif_handshake/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/pxp/lcdif_handshake/armgcc/CMakeLists.txt index 2450576a793..b8848e31feb 100644 --- a/evkmimxrt1060/driver_examples/pxp/lcdif_handshake/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/pxp/lcdif_handshake/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pxp_lcdif_handshake.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/pxp/lcdif_handshake - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/pxp/lcdif_handshake + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/pxp/porter_duff/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/pxp/porter_duff/armgcc/CMakeLists.txt index e8f09a0acaf..dc095512f8b 100644 --- a/evkmimxrt1060/driver_examples/pxp/porter_duff/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/pxp/porter_duff/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/pxp/porter_duff - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/pxp/porter_duff + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/pxp/queue/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/pxp/queue/armgcc/CMakeLists.txt index 6dcf01fc213..32727be69b5 100644 --- a/evkmimxrt1060/driver_examples/pxp/queue/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/pxp/queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/pxp/queue - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/pxp/queue + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/pxp/rotate/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/pxp/rotate/armgcc/CMakeLists.txt index 2a0c73010a3..813d8177148 100644 --- a/evkmimxrt1060/driver_examples/pxp/rotate/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/pxp/rotate/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/pxp/rotate - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/pxp/rotate + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/pxp/scale/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/pxp/scale/armgcc/CMakeLists.txt index 6a0afe9dcde..646ade6aa75 100644 --- a/evkmimxrt1060/driver_examples/pxp/scale/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/pxp/scale/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/pxp/scale - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/pxp/scale + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt index a1e0ca95cb4..d6ca5dec40a 100644 --- a/evkmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt index e13b52aac2a..b23039e5b8c 100644 --- a/evkmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm_dma - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/qtmr/inputcapture_outputpwm_dma + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/qtmr/timer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/qtmr/timer/armgcc/CMakeLists.txt index f7b4bad796a..3cd28286551 100644 --- a/evkmimxrt1060/driver_examples/qtmr/timer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/qtmr/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/qtmr/timer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/qtmr/timer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/rtwdog/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/rtwdog/armgcc/CMakeLists.txt index 5408570f312..263b3027020 100644 --- a/evkmimxrt1060/driver_examples/rtwdog/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/rtwdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtwdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/driver_examples/rtwdog - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/rtwdog + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt index 457269db522..b31a4b9af45 100644 --- a/evkmimxrt1060/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/sai/edma_ping_pong_buffer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/sai/edma_ping_pong_buffer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt index 9ec95669ee6..5db22f1752c 100644 --- a/evkmimxrt1060/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/sai/edma_ping_pong_buffer_half_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/sai/edma_ping_pong_buffer_half_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt index 8ca687c7f9a..c71e5816186 100644 --- a/evkmimxrt1060/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_edma_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/sai/edma_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/sai/edma_record_playback + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt index 927373b9373..e9914752ecc 100644 --- a/evkmimxrt1060/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/sai/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/sai/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/sai/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/sai/interrupt/armgcc/CMakeLists.txt index 19c92933c1a..34cbb4f4847 100644 --- a/evkmimxrt1060/driver_examples/sai/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/sai/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/sai/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/sai/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt index 71976ed3b9d..8ffdcaf809d 100644 --- a/evkmimxrt1060/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_interrupt_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/sai/interrupt_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/sai/interrupt_record_playback + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt index aae1a8376d7..cd30000341a 100644 --- a/evkmimxrt1060/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,12 +37,12 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" "${ProjDirPath}/../sai_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -44,14 +50,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/sai/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/sai/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/semc/sdram/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/semc/sdram/armgcc/CMakeLists.txt index ea8747daf6e..2928e8a92da 100644 --- a/evkmimxrt1060/driver_examples/semc/sdram/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/semc/sdram/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../semc_sdram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/semc/sdram - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/semc/sdram + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/snvs/snvs_hp_hac/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/snvs/snvs_hp_hac/armgcc/CMakeLists.txt index 88965d903e2..aeaf79f6781 100644 --- a/evkmimxrt1060/driver_examples/snvs/snvs_hp_hac/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/snvs/snvs_hp_hac/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_hac.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/snvs/snvs_hp_hac - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/snvs/snvs_hp_hac + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt index d92c64fff51..63a865697fb 100644 --- a/evkmimxrt1060/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/snvs/snvs_hp_rtc - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/snvs/snvs_hp_rtc + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/snvs/snvs_lp_mc/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/snvs/snvs_lp_mc/armgcc/CMakeLists.txt index 17cf4e8cb79..0696b55f56b 100644 --- a/evkmimxrt1060/driver_examples/snvs/snvs_lp_mc/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/snvs/snvs_lp_mc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_mc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/snvs/snvs_lp_mc - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/snvs/snvs_lp_mc + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt index 51fcddea255..6066720f9e1 100644 --- a/evkmimxrt1060/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_srtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/snvs/snvs_lp_srtc - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/snvs/snvs_lp_srtc + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/snvs/snvs_sw_zmk/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/snvs/snvs_sw_zmk/armgcc/CMakeLists.txt index 5f9c3f2a586..188a3f53258 100644 --- a/evkmimxrt1060/driver_examples/snvs/snvs_sw_zmk/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/snvs/snvs_sw_zmk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_sw_zmk.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/snvs/snvs_sw_zmk - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/snvs/snvs_sw_zmk + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt index d30a94caa99..62108e1291a 100644 --- a/evkmimxrt1060/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../src_reset_source.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/src/src_reset_source - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/src/src_reset_source + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/tempmon/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/tempmon/armgcc/CMakeLists.txt index 442dd5352b4..699859161ef 100644 --- a/evkmimxrt1060/driver_examples/tempmon/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/tempmon/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tempmon.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/driver_examples/tempmon - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/tempmon + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/trng/random/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/trng/random/armgcc/CMakeLists.txt index 7a27582532f..f0039273fe0 100644 --- a/evkmimxrt1060/driver_examples/trng/random/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/trng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../trng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/driver_examples/trng/random - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/trng/random + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/wdog/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/wdog/armgcc/CMakeLists.txt index fc799aed214..0c3c3e6814f 100644 --- a/evkmimxrt1060/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/wdog + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/driver_examples/xbara/armgcc/CMakeLists.txt b/evkmimxrt1060/driver_examples/xbara/armgcc/CMakeLists.txt index 317b9afd701..e052e8fa2d5 100644 --- a/evkmimxrt1060/driver_examples/xbara/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/driver_examples/xbara/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbara.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/driver_examples/xbara - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/driver_examples/xbara + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/edgefast_bluetooth_examples/central_hpc/armgcc/CMakeLists.txt b/evkmimxrt1060/edgefast_bluetooth_examples/central_hpc/armgcc/CMakeLists.txt index 36e5afc675b..d1590f70d9f 100644 --- a/evkmimxrt1060/edgefast_bluetooth_examples/central_hpc/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/edgefast_bluetooth_examples/central_hpc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,331 +56,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bt_module_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/hps.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hps.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -505,35 +511,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/edgefast_bluetooth_examples/central_ht/armgcc/CMakeLists.txt b/evkmimxrt1060/edgefast_bluetooth_examples/central_ht/armgcc/CMakeLists.txt index 700053a8a9f..44c61b3c544 100644 --- a/evkmimxrt1060/edgefast_bluetooth_examples/central_ht/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/edgefast_bluetooth_examples/central_ht/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,331 +56,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bt_module_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/hts.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hts.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -505,35 +511,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/edgefast_bluetooth_examples/central_ipsp/armgcc/CMakeLists.txt b/evkmimxrt1060/edgefast_bluetooth_examples/central_ipsp/armgcc/CMakeLists.txt index cd878c398b8..d8c7a3b0e30 100644 --- a/evkmimxrt1060/edgefast_bluetooth_examples/central_ipsp/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/edgefast_bluetooth_examples/central_ipsp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,331 +56,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bt_module_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/ipsp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/ipsp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -505,35 +511,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/edgefast_bluetooth_examples/central_pxm/armgcc/CMakeLists.txt b/evkmimxrt1060/edgefast_bluetooth_examples/central_pxm/armgcc/CMakeLists.txt index b3c80eff115..4229fa60643 100644 --- a/evkmimxrt1060/edgefast_bluetooth_examples/central_pxm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/edgefast_bluetooth_examples/central_pxm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,331 +56,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bt_module_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/pxr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/pxr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -505,35 +511,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/edgefast_bluetooth_examples/peripheral_hps/armgcc/CMakeLists.txt b/evkmimxrt1060/edgefast_bluetooth_examples/peripheral_hps/armgcc/CMakeLists.txt index 67c3fefe76c..f980550d8c1 100644 --- a/evkmimxrt1060/edgefast_bluetooth_examples/peripheral_hps/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/edgefast_bluetooth_examples/peripheral_hps/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,326 +56,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bt_module_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/hps.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hps.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -382,7 +388,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -513,35 +519,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/edgefast_bluetooth_examples/peripheral_ht/armgcc/CMakeLists.txt b/evkmimxrt1060/edgefast_bluetooth_examples/peripheral_ht/armgcc/CMakeLists.txt index 0f5c6411eff..218af2f387d 100644 --- a/evkmimxrt1060/edgefast_bluetooth_examples/peripheral_ht/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/edgefast_bluetooth_examples/peripheral_ht/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,326 +56,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bt_module_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/hts.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hts.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -382,7 +388,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -513,35 +519,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/edgefast_bluetooth_examples/peripheral_ipsp/armgcc/CMakeLists.txt b/evkmimxrt1060/edgefast_bluetooth_examples/peripheral_ipsp/armgcc/CMakeLists.txt index 07801ecd491..a3491edfe3b 100644 --- a/evkmimxrt1060/edgefast_bluetooth_examples/peripheral_ipsp/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/edgefast_bluetooth_examples/peripheral_ipsp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,326 +56,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bt_module_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/ipsp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/ipsp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -382,7 +388,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -513,35 +519,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/edgefast_bluetooth_examples/peripheral_pxr/armgcc/CMakeLists.txt b/evkmimxrt1060/edgefast_bluetooth_examples/peripheral_pxr/armgcc/CMakeLists.txt index c3bcb48a757..f9641c7c753 100644 --- a/evkmimxrt1060/edgefast_bluetooth_examples/peripheral_pxr/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/edgefast_bluetooth_examples/peripheral_pxr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,326 +56,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bt_module_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/pxr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/pxr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -382,7 +388,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -513,35 +519,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/edgefast_bluetooth_examples/wireless_uart/armgcc/CMakeLists.txt b/evkmimxrt1060/edgefast_bluetooth_examples/wireless_uart/armgcc/CMakeLists.txt index 2bd1ac5e307..f8b0276a831 100644 --- a/evkmimxrt1060/edgefast_bluetooth_examples/wireless_uart/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/edgefast_bluetooth_examples/wireless_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,328 +56,328 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bt_module_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/wu.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/wu.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/dis.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/dis.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/wu.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/wu.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/dis.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/dis.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -384,7 +390,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -527,35 +533,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt b/evkmimxrt1060/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt index 7a73538f2f8..b2258ea5f78 100644 --- a/evkmimxrt1060/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,18 +42,18 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../demo_config.h" "${ProjDirPath}/../image_data.h" "${ProjDirPath}/../startup/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_conv_rotate.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv_rotate.c" "${ProjDirPath}/../source/models/mobilenet_v1_0.25_160.rtm" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../source ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -158,19 +164,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt b/evkmimxrt1060/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt index e833472d414..226ee583892 100644 --- a/evkmimxrt1060/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,19 +133,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt b/evkmimxrt1060/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt index acb6363ff6d..0b91af84d24 100644 --- a/evkmimxrt1060/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -149,19 +155,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/eiq_examples/glow_cifar10/armgcc/CMakeLists.txt b/evkmimxrt1060/eiq_examples/glow_cifar10/armgcc/CMakeLists.txt index ce90e7c50c5..b45577c7f7e 100644 --- a/evkmimxrt1060/eiq_examples/glow_cifar10/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/eiq_examples/glow_cifar10/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt b/evkmimxrt1060/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt index fe33255a705..7fd3abd3e84 100644 --- a/evkmimxrt1060/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,13 +73,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../gui_print ${ProjDirPath}/../source ${ProjDirPath}/../board - ${ProjDirPath}/../../../../../middleware/eiq/glow/examples/cifar10_camera/evkmimxrt1060 + ${SdkRootDirPath}/middleware/eiq/glow/examples/cifar10_camera/evkmimxrt1060 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -162,11 +168,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt b/evkmimxrt1060/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt index 78c41ff858d..c127c0838aa 100644 --- a/evkmimxrt1060/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt b/evkmimxrt1060/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt index d332717c5ce..e5ed146fd9e 100644 --- a/evkmimxrt1060/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,13 +73,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../gui_print ${ProjDirPath}/../source ${ProjDirPath}/../board - ${ProjDirPath}/../../../../../middleware/eiq/glow/examples/lenet_mnist_camera/evkmimxrt1060 + ${SdkRootDirPath}/middleware/eiq/glow/examples/lenet_mnist_camera/evkmimxrt1060 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -162,11 +168,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt b/evkmimxrt1060/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt index 7232462beb4..892c5083711 100644 --- a/evkmimxrt1060/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,31 +37,31 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_conv.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/image_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/model_cifarnet_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/image/main.cpp" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/image_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/model_cifarnet_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/image/main.cpp" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/pcq/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/pcq/model_data.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -67,17 +73,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10 - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image - ${ProjDirPath}/../../../../../middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10 + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common/model ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/pcq + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/pcq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt b/evkmimxrt1060/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt index dd5f0b20271..e86be421757 100644 --- a/evkmimxrt1060/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,28 +39,28 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/audio/audio.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/main.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/audio/audio_capture.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/common/audio/audio.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/main.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/common/audio/audio_capture.cpp" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -67,16 +73,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio - ${ProjDirPath}/../../../../../middleware/eiq/common/audio - ${ProjDirPath}/../../../../../middleware/eiq/common/model - ${ProjDirPath}/../../../../../middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio + ${SdkRootDirPath}/middleware/eiq/common/audio + ${SdkRootDirPath}/middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/common ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -165,11 +171,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1060/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt b/evkmimxrt1060/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt index 8458d9d4c1b..0b52ef75cbe 100644 --- a/evkmimxrt1060/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,31 +37,31 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_conv.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/image/main.cpp" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/image/main.cpp" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -67,17 +73,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image - ${ProjDirPath}/../../../../../middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common/model ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt b/evkmimxrt1060/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt index bcc1cdd3a30..fc1695a1bd4 100644 --- a/evkmimxrt1060/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,25 +48,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/multiprocessor_examples/erpc_server_matrix_multiply_uart - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/multiprocessor_examples/erpc_server_matrix_multiply_uart + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/evkmimxrt1060/rtos_examples/freertos_event/armgcc/CMakeLists.txt index ef89decb430..31ac61635bc 100644 --- a/evkmimxrt1060/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/evkmimxrt1060/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 7a86112a579..caac5408905 100644 --- a/evkmimxrt1060/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/evkmimxrt1060/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 0e7b5df9549..4637f8114d4 100644 --- a/evkmimxrt1060/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt b/evkmimxrt1060/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt index 9ba7a3be0be..31018d01ca8 100644 --- a/evkmimxrt1060/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/rtos_examples/freertos_hello_flash_operation - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/rtos_examples/freertos_hello_flash_operation + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt b/evkmimxrt1060/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt index 571d52f37de..589a029ac94 100644 --- a/evkmimxrt1060/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/rtos_examples/freertos_lpi2c - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/rtos_examples/freertos_lpi2c + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt1060/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt index d78d5401ffa..6f06e224f63 100644 --- a/evkmimxrt1060/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/rtos_examples/freertos_lpspi_b2b/master - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/rtos_examples/freertos_lpspi_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt1060/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt index 65572809fb1..4baf1f8401f 100644 --- a/evkmimxrt1060/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/rtos_examples/freertos_lpspi_b2b/slave - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/rtos_examples/freertos_lpspi_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/evkmimxrt1060/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index 596cb6fd1e2..c6f86afcef2 100644 --- a/evkmimxrt1060/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/evkmimxrt1060/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 733f037582a..3b18fc72d94 100644 --- a/evkmimxrt1060/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/evkmimxrt1060/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index d8608b60b5b..fc095a374dd 100644 --- a/evkmimxrt1060/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/evkmimxrt1060/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 03b779af214..ba076317fcb 100644 --- a/evkmimxrt1060/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt b/evkmimxrt1060/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt index 0700fe94308..399d9bf4a54 100644 --- a/evkmimxrt1060/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/rtos_examples/freertos_sem_static - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/rtos_examples/freertos_sem_static + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/evkmimxrt1060/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 53540d48a98..81fd0215e99 100644 --- a/evkmimxrt1060/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/evkmimxrt1060/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index d920e3eef30..c6b7fdd03ba 100644 --- a/evkmimxrt1060/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,24 +43,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt index dda0a274b9c..e7265a7daa5 100644 --- a/evkmimxrt1060/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/sdmmc_examples/mmccard_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/sdmmc_examples/mmccard_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt b/evkmimxrt1060/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt index 57c0e7ed72d..8f4420cfa6d 100644 --- a/evkmimxrt1060/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/sdmmc_examples/sdcard_fatfs - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/sdmmc_examples/sdcard_fatfs + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt index ac08d149a20..4cde5fc9355 100644 --- a/evkmimxrt1060/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/sdmmc_examples/sdcard_fatfs_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/sdmmc_examples/sdcard_fatfs_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt index eb00866399d..4d6602202c0 100644 --- a/evkmimxrt1060/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/sdmmc_examples/sdcard_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/sdmmc_examples/sdcard_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1060/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt index 18323fdae21..73c1d0fcec1 100644 --- a/evkmimxrt1060/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/sdmmc_examples/sdcard_interrupt - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/sdmmc_examples/sdcard_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt b/evkmimxrt1060/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt index d837c9cc43b..6c0e9125f3a 100644 --- a/evkmimxrt1060/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1060/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1060/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1060/sdmmc_examples/sdcard_polling - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/sdmmc_examples/sdcard_polling + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index 27400af560b..fc7547857d6 100644 --- a/evkmimxrt1060/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index e2a74ff9ff3..1f497a7b151 100644 --- a/evkmimxrt1060/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index 2fff69fd1fe..5e24bdb9af3 100644 --- a/evkmimxrt1060/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt index f968664dbdf..e3abf841d10 100644 --- a/evkmimxrt1060/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_device_audio_speaker/bm + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_device_audio_speaker/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt index 261951ed939..0aaf133c33e 100644 --- a/evkmimxrt1060/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_device_audio_speaker/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_device_audio_speaker/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt index ad2bd5d4fb9..e6e4b39ebf2 100644 --- a/evkmimxrt1060/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_device_audio_speaker_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_device_audio_speaker_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index c4fbefa40e7..4f38eb885ed 100644 --- a/evkmimxrt1060/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index b56492a5e42..d2bc7ca67a7 100644 --- a/evkmimxrt1060/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index da3f9610983..4d079867b29 100644 --- a/evkmimxrt1060/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt index d64716ad19b..df451a1442e 100644 --- a/evkmimxrt1060/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt index 737c7cc6fc1..f3dda30bac7 100644 --- a/evkmimxrt1060/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt index dfa3399b60a..da885410271 100644 --- a/evkmimxrt1060/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index fda8b8a644b..98b3447dba1 100644 --- a/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index ef78e56bd37..66837d25b7e 100644 --- a/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,12 +69,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt index 5a572c98dd9..8f1990617e4 100644 --- a/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,13 +72,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt index 3c668b43004..e8892d5751b 100644 --- a/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,13 +73,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt index 2beaa710943..c7eaffca3d3 100644 --- a/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 09bb3747907..3bc346a229e 100644 --- a/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index 0200f6fb564..b10b752709d 100644 --- a/evkmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index ea3940b01bb..2a2c79b8617 100644 --- a/evkmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index a065406e3fa..e8aaab2a681 100644 --- a/evkmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt index ddf16fa4043..8a82a5fdde8 100644 --- a/evkmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/bm + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt index 27c63ccd68d..33691d2141f 100644 --- a/evkmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt index 46e073d5e79..aa1a262d2c8 100644 --- a/evkmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_device_composite_hid_audio_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index b740de2612e..889e18da130 100644 --- a/evkmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index e16f96eda9c..f71a0917833 100644 --- a/evkmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,12 +65,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index cd64e5ca828..6b996858c5d 100644 --- a/evkmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt index 76a207601f7..4a93396734e 100644 --- a/evkmimxrt1060/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_device_dfu/bm + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_device_dfu/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt index c06247629ed..1d5f1786695 100644 --- a/evkmimxrt1060/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_device_dfu/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_device_dfu/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt index b9639d6d8aa..910518ef8d6 100644 --- a/evkmimxrt1060/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,12 +62,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_device_dfu_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_device_dfu_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index 6294e8c6829..efe0c7b6e32 100644 --- a/evkmimxrt1060/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index ee706f5374d..1ada5478d2d 100644 --- a/evkmimxrt1060/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index cb1d047f8a5..36d7adb71d0 100644 --- a/evkmimxrt1060/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index 6ece47c4683..edd2da1aba2 100644 --- a/evkmimxrt1060/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,9 +51,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index db19d9c0294..07dfc81c961 100644 --- a/evkmimxrt1060/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,9 +52,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -59,13 +65,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/core/boards/evkmimxrt1060 + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index ebeb847a536..2bd88f2a177 100644 --- a/evkmimxrt1060/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,19 +55,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt index 1c2a35b2743..f0ad9aa8714 100644 --- a/evkmimxrt1060/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_device_msc_disk/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_device_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt index 583f5300be0..91d97c93346 100644 --- a/evkmimxrt1060/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_device_msc_disk/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_device_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt index 665eb4ba267..b7fb93e586a 100644 --- a/evkmimxrt1060/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_device_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_device_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index 9ff94d8b5d0..9bb77933174 100644 --- a/evkmimxrt1060/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index e1dcad050de..b6413024432 100644 --- a/evkmimxrt1060/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index b8d47fdca34..c26674915cc 100644 --- a/evkmimxrt1060/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt index d70892e4d40..a50a7488ca5 100644 --- a/evkmimxrt1060/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,14 +70,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_device_mtp/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_device_mtp/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt index f00670c5671..48350ee9b43 100644 --- a/evkmimxrt1060/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,13 +72,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_device_mtp/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_device_mtp/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt index 8b4e72ae68b..0ee6dde2c5e 100644 --- a/evkmimxrt1060/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,14 +68,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_device_mtp_lite/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_device_mtp_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index 9d8d4a0125b..4d5cc9539fa 100644 --- a/evkmimxrt1060/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index b63042fa969..edc42342679 100644 --- a/evkmimxrt1060/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,12 +68,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index 9fbaa453fb5..3882ca94fbf 100644 --- a/evkmimxrt1060/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index a001b123907..96ca7974565 100644 --- a/evkmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index d37b0214634..49445511d59 100644 --- a/evkmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index 56e2ab5ad00..2abc8434800 100644 --- a/evkmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index d14eaa97a66..c5f89eb8b79 100644 --- a/evkmimxrt1060/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index 5f681c20a2b..f6cac47853f 100644 --- a/evkmimxrt1060/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index acd133ea1c5..4a4a3267d50 100644 --- a/evkmimxrt1060/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt index b118babc861..a636bf95744 100644 --- a/evkmimxrt1060/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_host_audio_recorder/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_host_audio_recorder/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index 952958f2717..d4733180bf3 100644 --- a/evkmimxrt1060/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index d74ba0f41e0..3291b1e590d 100644 --- a/evkmimxrt1060/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index 0b67eef2167..f96f22a86b7 100644 --- a/evkmimxrt1060/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index 167d30367fe..4684f9345e6 100644 --- a/evkmimxrt1060/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index 6269e57f988..a72900e476d 100644 --- a/evkmimxrt1060/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index ba67708d2b1..6da9d458248 100644 --- a/evkmimxrt1060/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index 270bac61124..88952d0bf34 100644 --- a/evkmimxrt1060/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index b658c5ed1dd..fd66c88bcc9 100644 --- a/evkmimxrt1060/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_hid_mouse_dual/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_hid_mouse_dual/bm/armgcc/CMakeLists.txt index 59fbca709fb..6237b09e5e9 100644 --- a/evkmimxrt1060/usb_examples/usb_host_hid_mouse_dual/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_hid_mouse_dual/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_hid_mouse_dual/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_hid_mouse_dual/freertos/armgcc/CMakeLists.txt index 44007844b13..703054e4716 100644 --- a/evkmimxrt1060/usb_examples/usb_host_hid_mouse_dual/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_hid_mouse_dual/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index 5fe36d3d185..6acf706b465 100644 --- a/evkmimxrt1060/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index 38203985a07..2eac1b8ea33 100644 --- a/evkmimxrt1060/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index 10417bb0c19..2800f9f8e2b 100644 --- a/evkmimxrt1060/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index e131efa1815..5b2527b8827 100644 --- a/evkmimxrt1060/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index 7adbb703717..d7efa2189fc 100644 --- a/evkmimxrt1060/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index 3c07294ad4a..a81e935ec29 100644 --- a/evkmimxrt1060/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index e659f27e515..fec80bd3f24 100644 --- a/evkmimxrt1060/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index a2656347bf7..67dfc690a14 100644 --- a/evkmimxrt1060/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index 894ce7cf050..9154cd56cd9 100644 --- a/evkmimxrt1060/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index c62e598ef8d..39d6fdffabf 100644 --- a/evkmimxrt1060/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt index 60b613b1e1d..92212d729c7 100644 --- a/evkmimxrt1060/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1060/usb_examples/usb_host_video_camera/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1060 + ${SdkRootDirPath}/examples/evkmimxrt1060/usb_examples/usb_host_video_camera/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt index b6ecc458093..c11fdc296b7 100644 --- a/evkmimxrt1060/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt index 534ecb0e389..dadb746061e 100644 --- a/evkmimxrt1060/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt index f4867f366fc..181cbaa55f8 100644 --- a/evkmimxrt1060/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt index 074d62472a3..9bce0368e3e 100644 --- a/evkmimxrt1060/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt index 90b3db011ab..a302045dc43 100644 --- a/evkmimxrt1060/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt index f4465094170..c808af3651e 100644 --- a/evkmimxrt1060/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,12 +69,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index 95fd88f1720..9785c8e0a9f 100644 --- a/evkmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 987fc9a52d7..df76c3325bf 100644 --- a/evkmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 443b227bea3..adbd4321daf 100644 --- a/evkmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index e4dcedb10f4..94a6564a2ca 100644 --- a/evkmimxrt1060/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1060/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1060/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 71d75e2f54b..faba57079a1 100644 --- a/evkmimxrt1060/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1060/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1060 + ${SdkRootDirPath}/core/boards/evkmimxrt1060 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt index 8de3daeaffe..68232d1060c 100644 --- a/evkmimxrt1064/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -328,7 +334,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -398,11 +404,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt index f9b45d5381a..4c7a4856abf 100644 --- a/evkmimxrt1064/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/azure_iot_embedded_sdk_pnp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -331,7 +337,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -401,11 +407,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt index c6d333d48c7..ef74d401c83 100644 --- a/evkmimxrt1064/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/azure_iot_mqtt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -72,7 +78,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -140,11 +146,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt index 442b4a30651..a7eaa1fdedd 100644 --- a/evkmimxrt1064/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,9 +122,9 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt index 87eac68b9cf..ffb63961c7f 100644 --- a/evkmimxrt1064/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -69,7 +75,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,9 +143,9 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/guix_washing_machine/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/guix_washing_machine/armgcc/CMakeLists.txt index cfc3cd1a7c8..e7c54a78708 100644 --- a/evkmimxrt1064/azure_rtos_examples/guix_washing_machine/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/guix_washing_machine/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -76,7 +82,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -132,9 +138,9 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/guix ./CMakeFiles/libguix) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/guix ./CMakeFiles/libguix) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt index 029ff196e70..99f6d22dfc4 100644 --- a/evkmimxrt1064/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,7 +122,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt index b9b3e1fcfee..1ea63072f3f 100644 --- a/evkmimxrt1064/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/netx_duo_iperf/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -72,7 +78,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -138,11 +144,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt index 1f293db46ed..5805def3adc 100644 --- a/evkmimxrt1064/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/netx_duo_ping/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -70,7 +76,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -136,11 +142,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt index 4fb10b58e67..507581bd977 100644 --- a/evkmimxrt1064/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/pnp_temperature_controller/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -335,7 +341,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -405,11 +411,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt index 4e94b5d5a2f..5b20fbcca8c 100644 --- a/evkmimxrt1064/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/spi_b2b_example/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,7 +121,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt index c91bdecf63c..78c5ec4195f 100644 --- a/evkmimxrt1064/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/spi_b2b_example/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,7 +121,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt index 37df78c571e..c735a6f22ff 100644 --- a/evkmimxrt1064/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,7 +115,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt index 0c2b10acbf9..8ac615b7c5f 100644 --- a/evkmimxrt1064/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,7 +119,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt index 639c122e645..aa6c0d47716 100644 --- a/evkmimxrt1064/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_composite_cdc_acm_cdc_acm.c" "${ProjDirPath}/../ux_device_descriptor.c" "${ProjDirPath}/../ux_device_descriptor.h" @@ -105,15 +111,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -173,13 +179,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt index 266e65d908d..9d8848fc08c 100644 --- a/evkmimxrt1064/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_hid_keyboard.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -171,13 +177,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt index 07c6df7a7a7..177dd572207 100644 --- a/evkmimxrt1064/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_hid_mouse.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -171,13 +177,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt index 9112de311e7..329f79b6a28 100644 --- a/evkmimxrt1064/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_mass_storage.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -171,13 +177,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt index 1f189bc39af..b540750023f 100644 --- a/evkmimxrt1064/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_hid_keyboard.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -144,13 +150,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt index 32de29e3ffb..e8b01ba4a62 100644 --- a/evkmimxrt1064/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_hid_mouse.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -144,13 +150,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt b/evkmimxrt1064/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt index 4af9a25b4c4..f9d1aed13f6 100644 --- a/evkmimxrt1064/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_mass_storage.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -144,13 +150,13 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1064/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt index 23825831b18..c6f2b9ca7b1 100644 --- a/evkmimxrt1064/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/cmsis_driver_examples/enet/txrx_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/cmsis_driver_examples/enet/txrx_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1064/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 04bfaffe647..17e4ebacf2e 100644 --- a/evkmimxrt1064/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1064/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 885fc564612..545e9910cb8 100644 --- a/evkmimxrt1064/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1064/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 88e0a12563a..899860f3145 100644 --- a/evkmimxrt1064/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/cmsis_driver_examples/lpi2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/cmsis_driver_examples/lpi2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1064/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index ad17418fd17..cf40ca177fd 100644 --- a/evkmimxrt1064/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1064/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index abc8c723c5c..c3ae7aa46a8 100644 --- a/evkmimxrt1064/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/cmsis_driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/cmsis_driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1064/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 4eddd4892dd..5ffc84ad372 100644 --- a/evkmimxrt1064/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1064/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 937b8768b38..3172af8078c 100644 --- a/evkmimxrt1064/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/cmsis_driver_examples/lpspi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/cmsis_driver_examples/lpspi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1064/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 409c53bc730..a82ad006547 100644 --- a/evkmimxrt1064/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/cmsis_driver_examples/lpspi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/cmsis_driver_examples/lpspi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index bd585eea34c..760e776da50 100644 --- a/evkmimxrt1064/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/cmsis_driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/cmsis_driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 1f4de3fbada..489591ab288 100644 --- a/evkmimxrt1064/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/cmsis_driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/cmsis_driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt b/evkmimxrt1064/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt index 77256fd5667..fe02b785256 100644 --- a/evkmimxrt1064/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/component_examples/flash_component/flexspi_nor/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/component_examples/flash_component/flexspi_nor - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/component_examples/flash_component/flexspi_nor + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/component_examples/log/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/component_examples/log/bm/armgcc/CMakeLists.txt index 0ce9d5af0e4..c653c1df2c3 100644 --- a/evkmimxrt1064/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/component_examples/log/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/component_examples/log/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/component_examples/log/freertos/armgcc/CMakeLists.txt index cda05affc2c..ecf7d089a4d 100644 --- a/evkmimxrt1064/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/evkmimxrt1064/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index 312ed458e8e..f50e09398e2 100644 --- a/evkmimxrt1064/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/demo_apps/bubble_peripheral - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/demo_apps/bubble_peripheral + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/demo_apps/hello_world/armgcc/CMakeLists.txt b/evkmimxrt1064/demo_apps/hello_world/armgcc/CMakeLists.txt index f5200d58640..d95b3c76ff0 100644 --- a/evkmimxrt1064/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/evkmimxrt1064/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index f63a54c3bab..d20897b29e4 100644 --- a/evkmimxrt1064/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,24 +38,24 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/demo_apps/led_blinky/armgcc/CMakeLists.txt b/evkmimxrt1064/demo_apps/led_blinky/armgcc/CMakeLists.txt index bf3d34fbc33..19b39a65202 100644 --- a/evkmimxrt1064/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt b/evkmimxrt1064/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt index 6da41a77ac4..b0c1d62a306 100644 --- a/evkmimxrt1064/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/demo_apps/lpspi_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/demo_apps/lpspi_loopback - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/demo_apps/lpspi_loopback + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt index beadf6081e5..8fdfdecc022 100644 --- a/evkmimxrt1064/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/demo_apps/power_mode_switch/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/demo_apps/power_mode_switch/bm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/demo_apps/power_mode_switch/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt b/evkmimxrt1064/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt index e69264c6c3c..e3b3ca21e05 100644 --- a/evkmimxrt1064/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/demo_apps/power_mode_switch/rtos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,23 +50,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_tickless_gpt.c" "${ProjDirPath}/../fsl_tickless_gpt.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/demo_apps/power_mode_switch/rtos + ${SdkRootDirPath}/core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/demo_apps/power_mode_switch/rtos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/demo_apps/pwm_fault/armgcc/CMakeLists.txt b/evkmimxrt1064/demo_apps/pwm_fault/armgcc/CMakeLists.txt index 13a12c6ecdd..d1a92abcf17 100644 --- a/evkmimxrt1064/demo_apps/pwm_fault/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/demo_apps/pwm_fault/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm_fault.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/demo_apps/pwm_fault - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/demo_apps/pwm_fault + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/demo_apps/sai/armgcc/CMakeLists.txt b/evkmimxrt1064/demo_apps/sai/armgcc/CMakeLists.txt index c87a835a775..6065dcd65de 100644 --- a/evkmimxrt1064/demo_apps/sai/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/demo_apps/sai/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../playbackSineWave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/demo_apps/sai - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/demo_apps/sai + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -150,27 +156,27 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_release) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1064/demo_apps/sai_peripheral/armgcc/CMakeLists.txt b/evkmimxrt1064/demo_apps/sai_peripheral/armgcc/CMakeLists.txt index 9afffa92583..315067948ba 100644 --- a/evkmimxrt1064/demo_apps/sai_peripheral/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/demo_apps/sai_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,23 +49,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/demo_apps/sai_peripheral - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/demo_apps/sai_peripheral + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -152,27 +158,27 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_release) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1064/demo_apps/shell/armgcc/CMakeLists.txt b/evkmimxrt1064/demo_apps/shell/armgcc/CMakeLists.txt index 7a6caf22c23..ff4fe711320 100644 --- a/evkmimxrt1064/demo_apps/shell/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/demo_apps/shell + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/demo_apps/xbar_aoi/armgcc/CMakeLists.txt b/evkmimxrt1064/demo_apps/xbar_aoi/armgcc/CMakeLists.txt index 6b84836028b..cc8f379376e 100644 --- a/evkmimxrt1064/demo_apps/xbar_aoi/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/demo_apps/xbar_aoi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbar_aoi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/demo_apps/xbar_aoi - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/demo_apps/xbar_aoi + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt b/evkmimxrt1064/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt index 6a1e17c6593..9392762e5c5 100644 --- a/evkmimxrt1064/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/demo_apps/xbar_aoi_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/demo_apps/xbar_aoi_peripheral - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/demo_apps/xbar_aoi_peripheral + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/adc/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/adc/interrupt/armgcc/CMakeLists.txt index e42cb48a81a..9b80433b8f7 100644 --- a/evkmimxrt1064/driver_examples/adc/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/adc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/adc/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/adc/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/adc/polling/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/adc/polling/armgcc/CMakeLists.txt index 6e553dcaf75..46ae913bbb8 100644 --- a/evkmimxrt1064/driver_examples/adc/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/adc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/adc/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/adc/polling + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt index c3981a4cc3d..d596cd273ea 100644 --- a/evkmimxrt1064/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_etc_hardware_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/adc_etc/adc_etc_hardware_trigger_conv - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/adc_etc/adc_etc_hardware_trigger_conv + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt index d1c14a56642..d81fa2af22d 100644 --- a/evkmimxrt1064/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/adc_etc/adc_etc_software_trigger_conv/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_etc_software_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/adc_etc/adc_etc_software_trigger_conv - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/adc_etc/adc_etc_software_trigger_conv + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/bee/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/bee/armgcc/CMakeLists.txt index 7a24ec02ab7..97e7ec07f02 100644 --- a/evkmimxrt1064/driver_examples/bee/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/bee/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bee.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/driver_examples/bee - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/bee + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/cache/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/cache/armgcc/CMakeLists.txt index 1efd900a32d..39801327feb 100644 --- a/evkmimxrt1064/driver_examples/cache/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/cache/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cache.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/driver_examples/cache - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/cache + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt index cb217f2928e..9a9aafc897c 100644 --- a/evkmimxrt1064/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/canfd/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/canfd/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/canfd/loopback/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/canfd/loopback/armgcc/CMakeLists.txt index 79fecf3600f..b74059c316c 100644 --- a/evkmimxrt1064/driver_examples/canfd/loopback/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/canfd/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/canfd/loopback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/canfd/loopback + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt index ecbd095104d..e6bbce7d7fe 100644 --- a/evkmimxrt1064/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/canfd/loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/canfd/loopback_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/canfd/ping_pong_buffer_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/canfd/ping_pong_buffer_transfer/armgcc/CMakeLists.txt index d427ca1b696..2026dc7de7d 100644 --- a/evkmimxrt1064/driver_examples/canfd/ping_pong_buffer_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/canfd/ping_pong_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_ping_pong_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/canfd/ping_pong_buffer_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/canfd/ping_pong_buffer_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/clockout/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/clockout/armgcc/CMakeLists.txt index 01e964a0edd..c5e017188d3 100644 --- a/evkmimxrt1064/driver_examples/clockout/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/clockout/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clockout.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/driver_examples/clockout - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/clockout + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index 3d27e1bb7f5..3cca6065581 100644 --- a/evkmimxrt1064/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/cmp/polling/armgcc/CMakeLists.txt index a9440a966dd..f245a0f3732 100644 --- a/evkmimxrt1064/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/csi/ccir656/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/csi/ccir656/armgcc/CMakeLists.txt index 5d9ea3ab568..13ab8ff9dc9 100644 --- a/evkmimxrt1064/driver_examples/csi/ccir656/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/csi/ccir656/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/csi/ccir656 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/csi/ccir656 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/csi/raw8/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/csi/raw8/armgcc/CMakeLists.txt index 40eb62fcf3c..27d13c95b9f 100644 --- a/evkmimxrt1064/driver_examples/csi/raw8/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/csi/raw8/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/csi/raw8 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/csi/raw8 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/csi/rgb565/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/csi/rgb565/armgcc/CMakeLists.txt index 23f9d41bcf2..52d91773f4a 100644 --- a/evkmimxrt1064/driver_examples/csi/rgb565/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/csi/rgb565/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/csi/rgb565 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/csi/rgb565 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/dcp/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/dcp/armgcc/CMakeLists.txt index 8a321fc08af..ea9e23f07ae 100644 --- a/evkmimxrt1064/driver_examples/dcp/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/dcp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dcp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/driver_examples/dcp - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/dcp + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index 0420c2a14c4..591744bde36 100644 --- a/evkmimxrt1064/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index 5844efb0581..9a211e7e604 100644 --- a/evkmimxrt1064/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index 55cba55a256..e1ac04225f0 100644 --- a/evkmimxrt1064/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index 6a8a2794ba1..e232333f0b5 100644 --- a/evkmimxrt1064/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index f63871a1af0..a170cc48e14 100644 --- a/evkmimxrt1064/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index 3b88b4aeb84..82a799124a8 100644 --- a/evkmimxrt1064/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/elcdif/lut/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/elcdif/lut/armgcc/CMakeLists.txt index f51f99a0f47..5ed7ad4afe1 100644 --- a/evkmimxrt1064/driver_examples/elcdif/lut/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/elcdif/lut/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../elcdif_lut.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/elcdif/lut - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/elcdif/lut + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/elcdif/rgb/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/elcdif/rgb/armgcc/CMakeLists.txt index dfe9dff4011..fd4086cecba 100644 --- a/evkmimxrt1064/driver_examples/elcdif/rgb/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/elcdif/rgb/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../elcdif_rgb.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/elcdif/rgb - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/elcdif/rgb + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/enc/basic/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/enc/basic/armgcc/CMakeLists.txt index 581cfd84eaf..49912449bfa 100644 --- a/evkmimxrt1064/driver_examples/enc/basic/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/enc/basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/enc/basic - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/enc/basic + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt index 9ec5303f60b..4a59fa7701e 100644 --- a/evkmimxrt1064/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_index_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/enc/index_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/enc/index_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt index c7999b05f69..e7ad52448f7 100644 --- a/evkmimxrt1064/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/enet/txrx_ptp1588_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/enet/txrx_ptp1588_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt index 92a60f1b2c0..0f52467eaae 100644 --- a/evkmimxrt1064/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/enet/txrx_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/enet/txrx_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/ewm/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/ewm/armgcc/CMakeLists.txt index b88f4eceda7..da8760886b4 100644 --- a/evkmimxrt1064/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/ewm + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt index 276320b76d2..e8104b0501a 100644 --- a/evkmimxrt1064/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/flexcan/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexcan/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt index acd71b5af94..4c4a9298fa6 100644 --- a/evkmimxrt1064/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/flexcan/loopback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexcan/loopback + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt index efb58afc060..76041b2df4c 100644 --- a/evkmimxrt1064/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/flexcan/loopback_edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexcan/loopback_edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt index 947771e85e4..27e6c6522cd 100644 --- a/evkmimxrt1064/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/flexcan/loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexcan/loopback_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexcan/ping_pong_buffer_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexcan/ping_pong_buffer_transfer/armgcc/CMakeLists.txt index 746ad2ce1bc..60cd8b03af7 100644 --- a/evkmimxrt1064/driver_examples/flexcan/ping_pong_buffer_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexcan/ping_pong_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_ping_pong_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/flexcan/ping_pong_buffer_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexcan/ping_pong_buffer_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt index e314466648f..1d245b4982c 100644 --- a/evkmimxrt1064/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/flexio/i2c/interrupt_lpi2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio/i2c/interrupt_lpi2c_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt index f713e344c76..fe156c266f5 100644 --- a/evkmimxrt1064/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio/i2s/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/flexio/i2s/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio/i2s/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt index e15294213df..687ed0f8aa0 100644 --- a/evkmimxrt1064/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/flexio/i2s/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio/pwm/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio/pwm/armgcc/CMakeLists.txt index 996228f2fb4..070390e8bf4 100644 --- a/evkmimxrt1064/driver_examples/flexio/pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/flexio/pwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio/pwm + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 8419f39bd4e..e301570ae29 100644 --- a/evkmimxrt1064/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio/spi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1064/driver_examples/flexio/spi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio/spi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 216314e981e..1c87f872ddc 100644 --- a/evkmimxrt1064/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio/spi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1064/driver_examples/flexio/spi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio/spi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt index 99a9e83f2fb..98c218d9b07 100644 --- a/evkmimxrt1064/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1064/driver_examples/flexio/spi/edma_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio/spi/edma_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt index 49ea22209e5..4992c6bcf48 100644 --- a/evkmimxrt1064/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1064/driver_examples/flexio/spi/edma_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio/spi/edma_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 63c6611ef3b..be03ae27e65 100644 --- a/evkmimxrt1064/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1064/driver_examples/flexio/spi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index db5e8c136f6..a0d302fee44 100644 --- a/evkmimxrt1064/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1064/driver_examples/flexio/spi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt index 3e5f8570e39..eeb7bdffcf1 100644 --- a/evkmimxrt1064/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1064/driver_examples/flexio/spi/int_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio/spi/int_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt index b993546ea38..eeed97cb8ff 100644 --- a/evkmimxrt1064/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1064/driver_examples/flexio/spi/int_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio/spi/int_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt index 419d76b83fe..1c0abc11f16 100644 --- a/evkmimxrt1064/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/flexio/uart/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio/uart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt index b62643807ac..c88c1397362 100644 --- a/evkmimxrt1064/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/flexio/uart/int_rb_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio/uart/int_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt index 64ab03f5675..5c580bca36d 100644 --- a/evkmimxrt1064/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/flexio/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt index e78ceb6b622..1de226505ed 100644 --- a/evkmimxrt1064/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/flexio/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio/uart/polling_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio3/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio3/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt index 3ef64c166c4..7dcefab78f8 100644 --- a/evkmimxrt1064/driver_examples/flexio3/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio3/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/flexio3/i2c/interrupt_lpi2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio3/i2c/interrupt_lpi2c_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio3/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio3/i2s/interrupt_transfer/armgcc/CMakeLists.txt index d5abb2960ad..bf1a30be6d9 100644 --- a/evkmimxrt1064/driver_examples/flexio3/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio3/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/flexio3/i2s/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio3/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio3/pwm/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio3/pwm/armgcc/CMakeLists.txt index c667db89aeb..760aa2f3330 100644 --- a/evkmimxrt1064/driver_examples/flexio3/pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio3/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/flexio3/pwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio3/pwm + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio3/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio3/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt index 146ad474dfa..b3b77349983 100644 --- a/evkmimxrt1064/driver_examples/flexio3/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio3/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1064/driver_examples/flexio3/spi/int_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio3/spi/int_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio3/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio3/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt index f03bb96ba32..fac11a7e6be 100644 --- a/evkmimxrt1064/driver_examples/flexio3/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio3/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1064/driver_examples/flexio3/spi/int_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio3/spi/int_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio3/uart/int_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio3/uart/int_rb_transfer/armgcc/CMakeLists.txt index 90f4c08873c..c723668bfa2 100644 --- a/evkmimxrt1064/driver_examples/flexio3/uart/int_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio3/uart/int_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/flexio3/uart/int_rb_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio3/uart/int_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio3/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio3/uart/interrupt_transfer/armgcc/CMakeLists.txt index 01abe280162..68d73036e89 100644 --- a/evkmimxrt1064/driver_examples/flexio3/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio3/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/flexio3/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio3/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexio3/uart/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexio3/uart/polling_transfer/armgcc/CMakeLists.txt index dfd49eb98ad..710a7db7902 100644 --- a/evkmimxrt1064/driver_examples/flexio3/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexio3/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/flexio3/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexio3/uart/polling_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt index 60dc6339c58..bf8b9eb53ad 100644 --- a/evkmimxrt1064/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexram/ram_access/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/flexram/ram_access - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexram/ram_access + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt index 8f1e8e7b959..fe7501a40d1 100644 --- a/evkmimxrt1064/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexram/ram_allocate/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/flexram/ram_allocate - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/flexram/ram_allocate + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexspi/hyper_flash/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexspi/hyper_flash/polling_transfer/armgcc/CMakeLists.txt index 51da4fc90f7..293a040dd8d 100644 --- a/evkmimxrt1064/driver_examples/flexspi/hyper_flash/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexspi/hyper_flash/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt index 285ab6c15c6..2ec3dd4fe0a 100644 --- a/evkmimxrt1064/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexspi/nor/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt index 2893329e947..9743c81a490 100644 --- a/evkmimxrt1064/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/fsl_romapi/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/fsl_romapi/armgcc/CMakeLists.txt index b5de4673dc4..60079a3c0f8 100644 --- a/evkmimxrt1064/driver_examples/fsl_romapi/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/fsl_romapi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_romapi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/devices/MIMXRT1064/drivers - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/driver_examples/fsl_romapi - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/devices/MIMXRT1064/drivers + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/fsl_romapi + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index 19ece722daa..27da9fb86dc 100644 --- a/evkmimxrt1064/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 922c9453d91..d1189bc4bdb 100644 --- a/evkmimxrt1064/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/gpt/capture/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/gpt/capture/armgcc/CMakeLists.txt index e7e66d72c0a..713da74f0a5 100644 --- a/evkmimxrt1064/driver_examples/gpt/capture/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/gpt/capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/gpt/capture - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/gpt/capture + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/gpt/timer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/gpt/timer/armgcc/CMakeLists.txt index 80d8081879f..8ed21b8102f 100644 --- a/evkmimxrt1064/driver_examples/gpt/timer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/gpt/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/gpt/timer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/gpt/timer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/kpp/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/kpp/armgcc/CMakeLists.txt index 3a199f1dfda..21b901cc112 100644 --- a/evkmimxrt1064/driver_examples/kpp/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/kpp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../kpp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/driver_examples/kpp - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/kpp + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 6bb8c430800..b31c63be7da 100644 --- a/evkmimxrt1064/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 44e8a0184c0..d73ddd3cc75 100644 --- a/evkmimxrt1064/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt index cc31dab40fe..4d669a095fd 100644 --- a/evkmimxrt1064/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/lpi2c/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpi2c/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 96c0e6909a9..95bc61ca4c0 100644 --- a/evkmimxrt1064/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/lpi2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpi2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 1ab432b520e..d48934db01a 100644 --- a/evkmimxrt1064/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/lpi2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpi2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt index ddae54c67f5..2ba53ae8d0e 100644 --- a/evkmimxrt1064/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/lpi2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpi2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt index e904bc094cf..e2a304a78d2 100644 --- a/evkmimxrt1064/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/lpi2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpi2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index d7db74b96ca..33f36afdf50 100644 --- a/evkmimxrt1064/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index a76dce7df81..f6a2b5712cf 100644 --- a/evkmimxrt1064/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt index 023527e4607..9cce609f1e2 100644 --- a/evkmimxrt1064/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/lpspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 944d8102497..5d6449c5cf4 100644 --- a/evkmimxrt1064/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/lpspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 57cbe2b18fd..dc3f3adaec6 100644 --- a/evkmimxrt1064/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/lpspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 84a792f6706..3bbb976ac91 100644 --- a/evkmimxrt1064/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1064/driver_examples/lpspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index cf1e269dc6e..411a8739bbb 100644 --- a/evkmimxrt1064/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/lpuart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpuart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt index 78b06bc9851..3cee4c360ec 100644 --- a/evkmimxrt1064/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/lpuart/edma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpuart/edma_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 852cbc22b34..45293946300 100644 --- a/evkmimxrt1064/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt index 1e095f9b0e9..e427067c5ba 100644 --- a/evkmimxrt1064/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_hardware_flow_control.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/lpuart/hardware_flow_control - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpuart/hardware_flow_control + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index c7556c2f8ac..389a565dbc7 100644 --- a/evkmimxrt1064/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 0ad3c3f6a8b..33fa6cb4186 100644 --- a/evkmimxrt1064/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 616bb705802..23e5d4c903b 100644 --- a/evkmimxrt1064/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt index 749b0cc2da0..365b13784f8 100644 --- a/evkmimxrt1064/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../interrupt_transfer_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/lpuart/interrupt_transfer_seven_bits - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpuart/interrupt_transfer_seven_bits + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index 59cac194465..8ec0fe0e135 100644 --- a/evkmimxrt1064/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt index 22a9332261b..ee91be0f33f 100644 --- a/evkmimxrt1064/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../polling_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/lpuart/polling_seven_bits - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/lpuart/polling_seven_bits + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/ocotp/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/ocotp/armgcc/CMakeLists.txt index 6e06f59286a..108b29a55ae 100644 --- a/evkmimxrt1064/driver_examples/ocotp/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/ocotp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ocotp_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/driver_examples/ocotp - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/ocotp + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/pit/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/pit/armgcc/CMakeLists.txt index f87cdf359ee..788b8c42309 100644 --- a/evkmimxrt1064/driver_examples/pit/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/pit + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/pwm/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/pwm/armgcc/CMakeLists.txt index 233379b2e81..e74fe8b9e3b 100644 --- a/evkmimxrt1064/driver_examples/pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/driver_examples/pwm - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/pwm + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/pxp/blend/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/pxp/blend/armgcc/CMakeLists.txt index 28723b48705..fd0e5fe6bd2 100644 --- a/evkmimxrt1064/driver_examples/pxp/blend/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/pxp/blend/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/pxp/blend - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/pxp/blend + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/pxp/color_key/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/pxp/color_key/armgcc/CMakeLists.txt index 07a45836ecc..7f457a970aa 100644 --- a/evkmimxrt1064/driver_examples/pxp/color_key/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/pxp/color_key/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/pxp/color_key - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/pxp/color_key + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/pxp/copy_pic/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/pxp/copy_pic/armgcc/CMakeLists.txt index 95357713692..771bb7e8369 100644 --- a/evkmimxrt1064/driver_examples/pxp/copy_pic/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/pxp/copy_pic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pxp_copy_pic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/pxp/copy_pic - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/pxp/copy_pic + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/pxp/flip/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/pxp/flip/armgcc/CMakeLists.txt index d1c6fbb115a..721befafdd0 100644 --- a/evkmimxrt1064/driver_examples/pxp/flip/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/pxp/flip/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/pxp/flip - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/pxp/flip + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/pxp/lcdif_handshake/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/pxp/lcdif_handshake/armgcc/CMakeLists.txt index 238ee0bf0b1..f64c4c82e27 100644 --- a/evkmimxrt1064/driver_examples/pxp/lcdif_handshake/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/pxp/lcdif_handshake/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pxp_lcdif_handshake.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/pxp/lcdif_handshake - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/pxp/lcdif_handshake + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/pxp/porter_duff/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/pxp/porter_duff/armgcc/CMakeLists.txt index ccfa825d178..c17795bca48 100644 --- a/evkmimxrt1064/driver_examples/pxp/porter_duff/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/pxp/porter_duff/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/pxp/porter_duff - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/pxp/porter_duff + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/pxp/queue/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/pxp/queue/armgcc/CMakeLists.txt index 23cbfb5e153..f4e3ff52abb 100644 --- a/evkmimxrt1064/driver_examples/pxp/queue/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/pxp/queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/pxp/queue - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/pxp/queue + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/pxp/rotate/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/pxp/rotate/armgcc/CMakeLists.txt index fbc834aebcb..7dc2568759f 100644 --- a/evkmimxrt1064/driver_examples/pxp/rotate/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/pxp/rotate/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/pxp/rotate - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/pxp/rotate + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/pxp/scale/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/pxp/scale/armgcc/CMakeLists.txt index 6ce2c6b967d..e13390b164e 100644 --- a/evkmimxrt1064/driver_examples/pxp/scale/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/pxp/scale/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/pxp/scale - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/pxp/scale + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt index e19cacc6ca6..669df55e64c 100644 --- a/evkmimxrt1064/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/qtmr/inputcapture_outputpwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/qtmr/inputcapture_outputpwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/qtmr/inputcapture_outputpwm + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt index b6251023196..995da8ab582 100644 --- a/evkmimxrt1064/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/qtmr/inputcapture_outputpwm_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/qtmr/inputcapture_outputpwm_dma - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/qtmr/inputcapture_outputpwm_dma + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/qtmr/timer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/qtmr/timer/armgcc/CMakeLists.txt index c3ba2c6ed43..0e8fc43049d 100644 --- a/evkmimxrt1064/driver_examples/qtmr/timer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/qtmr/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/qtmr/timer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/qtmr/timer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/rtwdog/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/rtwdog/armgcc/CMakeLists.txt index c01807b32c1..00ac73f43e7 100644 --- a/evkmimxrt1064/driver_examples/rtwdog/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/rtwdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtwdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/driver_examples/rtwdog - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/rtwdog + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt index d658763085d..941bd1bbdbf 100644 --- a/evkmimxrt1064/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/sai/edma_ping_pong_buffer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/sai/edma_ping_pong_buffer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt index a97fa8015d1..927b34c3a46 100644 --- a/evkmimxrt1064/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/sai/edma_ping_pong_buffer_half_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/sai/edma_ping_pong_buffer_half_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt index 06b592eb268..9eb0c5337cf 100644 --- a/evkmimxrt1064/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_edma_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/sai/edma_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/sai/edma_record_playback + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt index 2920c0e50fc..c66324b5c0e 100644 --- a/evkmimxrt1064/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/sai/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/sai/edma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/sai/interrupt/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/sai/interrupt/armgcc/CMakeLists.txt index a8b8d74fae3..50e64a5b8e0 100644 --- a/evkmimxrt1064/driver_examples/sai/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/sai/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/sai/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/sai/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt index a71865853be..a0add0f8aa1 100644 --- a/evkmimxrt1064/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_interrupt_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/sai/interrupt_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/sai/interrupt_record_playback + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt index 4620ddabd3a..5d960cb869d 100644 --- a/evkmimxrt1064/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,12 +37,12 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" "${ProjDirPath}/../sai_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -44,14 +50,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/sai/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/sai/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/semc/sdram/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/semc/sdram/armgcc/CMakeLists.txt index 473656e85ef..61f4c268ba5 100644 --- a/evkmimxrt1064/driver_examples/semc/sdram/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/semc/sdram/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../semc_sdram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/semc/sdram - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/semc/sdram + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/snvs/snvs_hp_hac/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/snvs/snvs_hp_hac/armgcc/CMakeLists.txt index 4bbb7a67668..27d0fd9b81f 100644 --- a/evkmimxrt1064/driver_examples/snvs/snvs_hp_hac/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/snvs/snvs_hp_hac/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_hac.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/snvs/snvs_hp_hac - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/snvs/snvs_hp_hac + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt index de812514ac6..01dc29e8fbe 100644 --- a/evkmimxrt1064/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/snvs/snvs_hp_rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/snvs/snvs_hp_rtc - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/snvs/snvs_hp_rtc + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/snvs/snvs_lp_mc/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/snvs/snvs_lp_mc/armgcc/CMakeLists.txt index df91e64e807..a34a4d92eb1 100644 --- a/evkmimxrt1064/driver_examples/snvs/snvs_lp_mc/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/snvs/snvs_lp_mc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_mc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/snvs/snvs_lp_mc - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/snvs/snvs_lp_mc + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt index 351602cd619..4794b2951d5 100644 --- a/evkmimxrt1064/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/snvs/snvs_lp_srtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_srtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/snvs/snvs_lp_srtc - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/snvs/snvs_lp_srtc + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/snvs/snvs_sw_zmk/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/snvs/snvs_sw_zmk/armgcc/CMakeLists.txt index c4aed6e4297..4edc7725b00 100644 --- a/evkmimxrt1064/driver_examples/snvs/snvs_sw_zmk/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/snvs/snvs_sw_zmk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_sw_zmk.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/snvs/snvs_sw_zmk - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/snvs/snvs_sw_zmk + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt index 603e7f0e473..ead652f7ba4 100644 --- a/evkmimxrt1064/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/src/src_reset_source/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../src_reset_source.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/src/src_reset_source - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/src/src_reset_source + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/tempmon/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/tempmon/armgcc/CMakeLists.txt index 2f665f753ce..c1fe7d3857d 100644 --- a/evkmimxrt1064/driver_examples/tempmon/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/tempmon/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tempmon.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/driver_examples/tempmon - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/tempmon + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/trng/random/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/trng/random/armgcc/CMakeLists.txt index 331cc2aeb49..579462d59a3 100644 --- a/evkmimxrt1064/driver_examples/trng/random/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/trng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../trng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/driver_examples/trng/random - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/trng/random + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/wdog/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/wdog/armgcc/CMakeLists.txt index fb6c226e096..abe6f2bdeef 100644 --- a/evkmimxrt1064/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/wdog + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/driver_examples/xbara/armgcc/CMakeLists.txt b/evkmimxrt1064/driver_examples/xbara/armgcc/CMakeLists.txt index d90c3392456..812baa999b3 100644 --- a/evkmimxrt1064/driver_examples/xbara/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/driver_examples/xbara/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,23 +40,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbara.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/driver_examples/xbara - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/driver_examples/xbara + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt b/evkmimxrt1064/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt index 9d349a4bb75..bd3fc159a4b 100644 --- a/evkmimxrt1064/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,18 +42,18 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../demo_config.h" "${ProjDirPath}/../image_data.h" "${ProjDirPath}/../startup/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_conv_rotate.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv_rotate.c" "${ProjDirPath}/../source/models/mobilenet_v1_0.25_160.rtm" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../source ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -158,19 +164,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1064/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt b/evkmimxrt1064/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt index d62726cf1a5..3ce6217d5ee 100644 --- a/evkmimxrt1064/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -149,19 +155,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1064/eiq_examples/glow_cifar10/armgcc/CMakeLists.txt b/evkmimxrt1064/eiq_examples/glow_cifar10/armgcc/CMakeLists.txt index 81e877a43ac..6b79e4d8922 100644 --- a/evkmimxrt1064/eiq_examples/glow_cifar10/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/eiq_examples/glow_cifar10/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1064/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt b/evkmimxrt1064/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt index 0b8c591eb3e..1bed18b5dba 100644 --- a/evkmimxrt1064/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,13 +73,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../gui_print ${ProjDirPath}/../source ${ProjDirPath}/../board - ${ProjDirPath}/../../../../../middleware/eiq/glow/examples/cifar10_camera/evkmimxrt1064 + ${SdkRootDirPath}/middleware/eiq/glow/examples/cifar10_camera/evkmimxrt1064 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -162,11 +168,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1064/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt b/evkmimxrt1064/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt index b2ea07ba2ce..0f03a9420cc 100644 --- a/evkmimxrt1064/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1064/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt b/evkmimxrt1064/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt index 50e5980ecf6..be1779b7ab6 100644 --- a/evkmimxrt1064/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,13 +73,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../gui_print ${ProjDirPath}/../source ${ProjDirPath}/../board - ${ProjDirPath}/../../../../../middleware/eiq/glow/examples/lenet_mnist_camera/evkmimxrt1064 + ${SdkRootDirPath}/middleware/eiq/glow/examples/lenet_mnist_camera/evkmimxrt1064 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -162,11 +168,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1064/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt b/evkmimxrt1064/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt index 6adb0af9331..ab972ed8842 100644 --- a/evkmimxrt1064/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,31 +37,31 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_conv.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/image_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/model_cifarnet_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/image/main.cpp" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/image_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/model_cifarnet_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/image/main.cpp" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/pcq/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/pcq/model_data.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -67,17 +73,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10 - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image - ${ProjDirPath}/../../../../../middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10 + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common/model ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/pcq + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/pcq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt b/evkmimxrt1064/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt index b400430b22a..40b768954f2 100644 --- a/evkmimxrt1064/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,28 +39,28 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/audio/audio.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/main.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/audio/audio_capture.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/common/audio/audio.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/main.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/common/audio/audio_capture.cpp" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -67,16 +73,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio - ${ProjDirPath}/../../../../../middleware/eiq/common/audio - ${ProjDirPath}/../../../../../middleware/eiq/common/model - ${ProjDirPath}/../../../../../middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio + ${SdkRootDirPath}/middleware/eiq/common/audio + ${SdkRootDirPath}/middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/common ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -165,11 +171,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1064/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt b/evkmimxrt1064/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt index e3cde9ea99a..f776c908934 100644 --- a/evkmimxrt1064/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,31 +37,31 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_conv.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/image/main.cpp" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/image/main.cpp" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -67,17 +73,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image - ${ProjDirPath}/../../../../../middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common/model ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/evkmimxrt1064/rtos_examples/freertos_event/armgcc/CMakeLists.txt index be1d050c9f5..38cc7191c42 100644 --- a/evkmimxrt1064/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/evkmimxrt1064/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index cabdd4dae96..6d3a7731af1 100644 --- a/evkmimxrt1064/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/evkmimxrt1064/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index fe37b67a1e2..946aec4d6a8 100644 --- a/evkmimxrt1064/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt b/evkmimxrt1064/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt index 5876cdcf78c..5af9a0b26e7 100644 --- a/evkmimxrt1064/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/rtos_examples/freertos_hello_flash_operation/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/rtos_examples/freertos_hello_flash_operation - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/rtos_examples/freertos_hello_flash_operation + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt b/evkmimxrt1064/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt index 397cdf7e9f5..4fb02d0a605 100644 --- a/evkmimxrt1064/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/rtos_examples/freertos_lpi2c - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/rtos_examples/freertos_lpi2c + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt1064/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt index b66aef1e992..c1b24c8110a 100644 --- a/evkmimxrt1064/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/rtos_examples/freertos_lpspi_b2b/master - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/rtos_examples/freertos_lpspi_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt1064/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt index 64cdba65586..50cad46edc2 100644 --- a/evkmimxrt1064/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/rtos_examples/freertos_lpspi_b2b/slave - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/rtos_examples/freertos_lpspi_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/evkmimxrt1064/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index 7aa05532d1d..db2e36ae165 100644 --- a/evkmimxrt1064/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/evkmimxrt1064/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 2ace4520c49..5557b3d5b37 100644 --- a/evkmimxrt1064/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/evkmimxrt1064/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 1baa86888b6..dfd857daf71 100644 --- a/evkmimxrt1064/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/evkmimxrt1064/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 4bfbc1eb00b..9a3ee843a59 100644 --- a/evkmimxrt1064/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt b/evkmimxrt1064/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt index a37e4a75077..30ecccbab49 100644 --- a/evkmimxrt1064/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/rtos_examples/freertos_sem_static - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/rtos_examples/freertos_sem_static + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/evkmimxrt1064/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index e0e550a3799..cbe28948530 100644 --- a/evkmimxrt1064/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/evkmimxrt1064/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 88a7c7b224d..6eb881f45a9 100644 --- a/evkmimxrt1064/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,24 +43,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt index 01d32b44146..2490f4427ce 100644 --- a/evkmimxrt1064/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/sdmmc_examples/mmccard_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/sdmmc_examples/mmccard_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt b/evkmimxrt1064/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt index ebfb132f8c2..0acca946525 100644 --- a/evkmimxrt1064/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/sdmmc_examples/sdcard_fatfs - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/sdmmc_examples/sdcard_fatfs + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt index e87d9813bbd..8c079ff9dc9 100644 --- a/evkmimxrt1064/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,23 +44,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/sdmmc_examples/sdcard_fatfs_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/sdmmc_examples/sdcard_fatfs_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt index 320ce736617..092e1431fad 100644 --- a/evkmimxrt1064/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/sdmmc_examples/sdcard_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/sdmmc_examples/sdcard_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt b/evkmimxrt1064/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt index 5a2b5068330..f41aedfa320 100644 --- a/evkmimxrt1064/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/sdmmc_examples/sdcard_interrupt - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/sdmmc_examples/sdcard_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt b/evkmimxrt1064/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt index 0acdf90ac32..1dae9a8901c 100644 --- a/evkmimxrt1064/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/clock_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt1064/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1064/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt1064/sdmmc_examples/sdcard_polling - ${ProjDirPath}/../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/sdmmc_examples/sdcard_polling + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index fccff83cad1..a4825b8694c 100644 --- a/evkmimxrt1064/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index b505561b420..d6066b50740 100644 --- a/evkmimxrt1064/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index d9aff4da5ac..af65edf32d6 100644 --- a/evkmimxrt1064/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt index cab0c7c2618..0dc44dfcc48 100644 --- a/evkmimxrt1064/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_device_audio_speaker/bm + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_device_audio_speaker/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt index bbac8c9ddce..e0ba57ed9df 100644 --- a/evkmimxrt1064/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_device_audio_speaker/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_device_audio_speaker/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt index 8412372e991..158af7eaa1c 100644 --- a/evkmimxrt1064/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_device_audio_speaker_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_device_audio_speaker_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index b1fda45d582..f68d13015a9 100644 --- a/evkmimxrt1064/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index 2be191cb769..83d4110d5c1 100644 --- a/evkmimxrt1064/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index fe2ee42a72a..d27f8d79e6c 100644 --- a/evkmimxrt1064/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt index 7725b173247..c9fa0a7d1f3 100644 --- a/evkmimxrt1064/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt index 89ade201001..cecb96bd14c 100644 --- a/evkmimxrt1064/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt index e1abc57fd7a..40fb1f044c6 100644 --- a/evkmimxrt1064/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index 228d91206be..e6f85ddbba2 100644 --- a/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index 86803acca46..834ed98feee 100644 --- a/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,12 +69,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt index f5af5c1202d..a78190783bc 100644 --- a/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,13 +72,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_disk/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt index 75bd9dee785..ca4375b63a9 100644 --- a/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,13 +73,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_disk/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt index 1e1f480c6e8..8c4fc378bfd 100644 --- a/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 6c86c600646..096442b6d13 100644 --- a/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index 6fe4ab0e964..ab4d86b3f4d 100644 --- a/evkmimxrt1064/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index 9f7062de98c..7f1a658a990 100644 --- a/evkmimxrt1064/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 8c7dfc65534..dd4f16e3aa7 100644 --- a/evkmimxrt1064/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt index c0bf095be2c..979112e1224 100644 --- a/evkmimxrt1064/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_device_composite_hid_audio_unified/bm + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_device_composite_hid_audio_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt index e035925e6f0..bbd86f7ba2f 100644 --- a/evkmimxrt1064/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_device_composite_hid_audio_unified/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_device_composite_hid_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt index ecc6c10cd2c..555675a2dee 100644 --- a/evkmimxrt1064/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_device_composite_hid_audio_unified_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_device_composite_hid_audio_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index 23238b46e9f..eae33a24364 100644 --- a/evkmimxrt1064/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index 62fd00b23a7..06fc176029d 100644 --- a/evkmimxrt1064/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,12 +65,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index 48d17feadfe..754f5d1a550 100644 --- a/evkmimxrt1064/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt index c8b5e071c16..ddd786afda9 100644 --- a/evkmimxrt1064/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_device_dfu/bm + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_device_dfu/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt index 5909153efee..0b4f36b3876 100644 --- a/evkmimxrt1064/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_device_dfu/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_device_dfu/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt index dc0e1d7f325..0bcf5c447af 100644 --- a/evkmimxrt1064/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,12 +62,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_device_dfu_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_device_dfu_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index 678843d7818..610edeb15b1 100644 --- a/evkmimxrt1064/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index 058845aeca8..242dd52d392 100644 --- a/evkmimxrt1064/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index d0d4dcfcc3c..c3b49d50ab3 100644 --- a/evkmimxrt1064/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index 9b4f3e8a1c7..31c73657d09 100644 --- a/evkmimxrt1064/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,9 +51,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index f26489ccbfc..768a419406d 100644 --- a/evkmimxrt1064/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,9 +52,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -59,13 +65,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/core/boards/evkmimxrt1064 + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index ad392b9c3ab..922574343fe 100644 --- a/evkmimxrt1064/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,19 +55,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_phydcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_phydcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt index a08dd863b4c..c7fe739bc5b 100644 --- a/evkmimxrt1064/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_device_msc_disk/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_device_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt index f819f07b2e7..a8ca6917041 100644 --- a/evkmimxrt1064/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_device_msc_disk/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_device_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt index 9ab1fce44bf..cc7e8f1de50 100644 --- a/evkmimxrt1064/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_device_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_device_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index f2259d80d42..c419d5724b2 100644 --- a/evkmimxrt1064/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index 54be64bd2ca..6725669228b 100644 --- a/evkmimxrt1064/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index 17d57c33889..d88c1952331 100644 --- a/evkmimxrt1064/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt index 20ed81edfe8..f5cb80b3353 100644 --- a/evkmimxrt1064/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,14 +70,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_device_mtp/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_device_mtp/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt index 5d6eb27bc28..030b85e9888 100644 --- a/evkmimxrt1064/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,13 +72,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_device_mtp/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_device_mtp/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt index b234ffad995..0c4126ba8a7 100644 --- a/evkmimxrt1064/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,14 +68,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_device_mtp_lite/bm + ${SdkRootDirPath}/core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_device_mtp_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index a62a0bf3c0c..b074e059f88 100644 --- a/evkmimxrt1064/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index 2872a5f3cbf..ec439195a9c 100644 --- a/evkmimxrt1064/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,12 +68,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index 7d46b4ec38c..23f73365a20 100644 --- a/evkmimxrt1064/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index 4178d7e03d3..0fa9963bc5c 100644 --- a/evkmimxrt1064/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index 4c6fe34ca1d..c1c7bfcc073 100644 --- a/evkmimxrt1064/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index 7bde8377555..37046e22467 100644 --- a/evkmimxrt1064/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index 4b4d2f65afc..3b0f337cb27 100644 --- a/evkmimxrt1064/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index e32bacf24c1..d87a04f65f0 100644 --- a/evkmimxrt1064/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index b1daacb7b1a..aed50cd4ba6 100644 --- a/evkmimxrt1064/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt index cb43022ca7b..af04d1c5327 100644 --- a/evkmimxrt1064/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_host_audio_recorder/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_host_audio_recorder/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index 72f7a208897..22d037326eb 100644 --- a/evkmimxrt1064/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index 895b956fb0a..b98f61bbf11 100644 --- a/evkmimxrt1064/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index f03d5fcc0ab..9c5dc7276e4 100644 --- a/evkmimxrt1064/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index a9a5cfb77d8..60fe0f747a6 100644 --- a/evkmimxrt1064/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index 332a004438d..5157dc7a544 100644 --- a/evkmimxrt1064/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index ed903252ff3..d8dc5e68968 100644 --- a/evkmimxrt1064/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index cc83981d3d4..d0ae8358664 100644 --- a/evkmimxrt1064/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 6d51ae57312..70c66b11a49 100644 --- a/evkmimxrt1064/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_hid_mouse_dual/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_hid_mouse_dual/bm/armgcc/CMakeLists.txt index d9efb9f4756..58538f65211 100644 --- a/evkmimxrt1064/usb_examples/usb_host_hid_mouse_dual/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_hid_mouse_dual/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_hid_mouse_dual/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_hid_mouse_dual/freertos/armgcc/CMakeLists.txt index 320fc53a995..a1c8a97423e 100644 --- a/evkmimxrt1064/usb_examples/usb_host_hid_mouse_dual/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_hid_mouse_dual/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index bfbd8bd3869..fd12f327091 100644 --- a/evkmimxrt1064/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index 9c679d8e9d7..20f11b58827 100644 --- a/evkmimxrt1064/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index 2faefae2339..ca58d7ced12 100644 --- a/evkmimxrt1064/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index 13bc0193609..760ccced1dd 100644 --- a/evkmimxrt1064/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index 627ab7562c1..1d0177b6576 100644 --- a/evkmimxrt1064/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index ed8ef7fc67d..b84ca92c76f 100644 --- a/evkmimxrt1064/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index 10373a0b540..9eb242ac907 100644 --- a/evkmimxrt1064/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index b16f4636d1b..51dcf223512 100644 --- a/evkmimxrt1064/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index 7aa057bee90..76a57502971 100644 --- a/evkmimxrt1064/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index 129e85517b8..56736de89a7 100644 --- a/evkmimxrt1064/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt index 08e0e0d6ac0..6cf9b92d6dd 100644 --- a/evkmimxrt1064/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1064/usb_examples/usb_host_video_camera/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1064 + ${SdkRootDirPath}/examples/evkmimxrt1064/usb_examples/usb_host_video_camera/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt index 91e291fa45d..672303ca2d0 100644 --- a/evkmimxrt1064/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt index c337fdfb122..f98b1463d04 100644 --- a/evkmimxrt1064/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt index 6e1366b1800..134a255107f 100644 --- a/evkmimxrt1064/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt index 0b2fcdc7b7e..023343cdfbd 100644 --- a/evkmimxrt1064/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt index 7ecc26c6f32..f0fd8383487 100644 --- a/evkmimxrt1064/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt index 76934520093..f64cc6b9bda 100644 --- a/evkmimxrt1064/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,12 +69,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index 2ef55082122..7f50983aa01 100644 --- a/evkmimxrt1064/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 30cf61f04cb..4353b0dcc11 100644 --- a/evkmimxrt1064/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 92a35b4e9e4..3ee0508d0ef 100644 --- a/evkmimxrt1064/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index cae0866e23a..41f77e8574c 100644 --- a/evkmimxrt1064/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1064/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt1064/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 300a24605d9..25bae715cad 100644 --- a/evkmimxrt1064/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt1064/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1064 + ${SdkRootDirPath}/core/boards/evkmimxrt1064 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/azure_rtos_examples/azure_iot_embedded_sdk/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/azure_iot_embedded_sdk/cm7/armgcc/CMakeLists.txt index 9c329e27a4d..d699fa83c4f 100644 --- a/evkmimxrt1160/azure_rtos_examples/azure_iot_embedded_sdk/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/azure_iot_embedded_sdk/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -328,7 +334,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -412,11 +418,11 @@ include(utilities_misc_utilities) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/azure_rtos_examples/azure_iot_embedded_sdk_pnp/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/azure_iot_embedded_sdk_pnp/cm7/armgcc/CMakeLists.txt index 4d3bf5609b7..dc1067aa11a 100644 --- a/evkmimxrt1160/azure_rtos_examples/azure_iot_embedded_sdk_pnp/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/azure_iot_embedded_sdk_pnp/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -331,7 +337,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -415,11 +421,11 @@ include(utilities_misc_utilities) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/azure_rtos_examples/azure_iot_mqtt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/azure_iot_mqtt/cm7/armgcc/CMakeLists.txt index 7d0f3419c9b..9c5cb65127c 100644 --- a/evkmimxrt1160/azure_rtos_examples/azure_iot_mqtt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/azure_iot_mqtt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -72,7 +78,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -154,11 +160,11 @@ include(utilities_misc_utilities) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/azure_rtos_examples/filex_ram_disk/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/filex_ram_disk/cm7/armgcc/CMakeLists.txt index 0061f589fee..ad97645e9d3 100644 --- a/evkmimxrt1160/azure_rtos_examples/filex_ram_disk/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/filex_ram_disk/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,9 +132,9 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/azure_rtos_examples/filex_sdcard/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/filex_sdcard/cm7/armgcc/CMakeLists.txt index 2f3d2fbac55..b33ffc18dfe 100644 --- a/evkmimxrt1160/azure_rtos_examples/filex_sdcard/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/filex_sdcard/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -69,7 +75,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -147,9 +153,9 @@ include(utilities_misc_utilities) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/azure_rtos_examples/guix_washing_machine_hd/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/guix_washing_machine_hd/cm7/armgcc/CMakeLists.txt index cfb48c5b7f4..da6bec1868a 100644 --- a/evkmimxrt1160/azure_rtos_examples/guix_washing_machine_hd/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/guix_washing_machine_hd/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -78,7 +84,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -170,9 +176,9 @@ include(utilities_misc_utilities) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/guix ./CMakeFiles/libguix) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/guix ./CMakeFiles/libguix) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/azure_rtos_examples/i2c_example/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/i2c_example/cm7/armgcc/CMakeLists.txt index 18d45e71451..df5ed112cc2 100644 --- a/evkmimxrt1160/azure_rtos_examples/i2c_example/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/i2c_example/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,7 +130,7 @@ include(utilities_misc_utilities) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/azure_rtos_examples/netx_duo_iperf/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/netx_duo_iperf/cm7/armgcc/CMakeLists.txt index cfa1c8accf7..18a0444ef11 100644 --- a/evkmimxrt1160/azure_rtos_examples/netx_duo_iperf/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/netx_duo_iperf/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -72,7 +78,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -152,11 +158,11 @@ include(utilities_misc_utilities) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/azure_rtos_examples/netx_duo_ping/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/netx_duo_ping/cm7/armgcc/CMakeLists.txt index e07f3a1d890..ab8f24f72ad 100644 --- a/evkmimxrt1160/azure_rtos_examples/netx_duo_ping/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/netx_duo_ping/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -70,7 +76,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -150,11 +156,11 @@ include(utilities_misc_utilities) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/azure_rtos_examples/pnp_temperature_controller/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/pnp_temperature_controller/cm7/armgcc/CMakeLists.txt index 78d942b645b..5e70a4e037f 100644 --- a/evkmimxrt1160/azure_rtos_examples/pnp_temperature_controller/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/pnp_temperature_controller/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -335,7 +341,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -419,11 +425,11 @@ include(utilities_misc_utilities) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/azure_rtos_examples/threadx_demo/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/threadx_demo/cm7/armgcc/CMakeLists.txt index bfe899e82c8..0b0ed4102cc 100644 --- a/evkmimxrt1160/azure_rtos_examples/threadx_demo/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/threadx_demo/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,7 +125,7 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/azure_rtos_examples/uart_example/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/uart_example/cm7/armgcc/CMakeLists.txt index 85e6dc9be96..576ff41c977 100644 --- a/evkmimxrt1160/azure_rtos_examples/uart_example/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/uart_example/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,7 +129,7 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/cm7/armgcc/CMakeLists.txt index fcf11e87aa0..d4bb29e90a6 100644 --- a/evkmimxrt1160/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_composite_cdc_acm_cdc_acm.c" "${ProjDirPath}/../ux_device_descriptor.c" "${ProjDirPath}/../ux_device_descriptor.h" @@ -105,15 +111,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -183,13 +189,13 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/azure_rtos_examples/usbx_device_hid_keyboard/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/usbx_device_hid_keyboard/cm7/armgcc/CMakeLists.txt index 003ab268489..53f8f6a89c0 100644 --- a/evkmimxrt1160/azure_rtos_examples/usbx_device_hid_keyboard/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/usbx_device_hid_keyboard/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_hid_keyboard.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -181,13 +187,13 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/azure_rtos_examples/usbx_device_hid_mouse/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/usbx_device_hid_mouse/cm7/armgcc/CMakeLists.txt index 9517b0b2f63..e74a84ec181 100644 --- a/evkmimxrt1160/azure_rtos_examples/usbx_device_hid_mouse/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/usbx_device_hid_mouse/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_hid_mouse.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -181,13 +187,13 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/azure_rtos_examples/usbx_device_mass_storage/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/usbx_device_mass_storage/cm7/armgcc/CMakeLists.txt index 03ed2ab87c5..0e9d12cce7f 100644 --- a/evkmimxrt1160/azure_rtos_examples/usbx_device_mass_storage/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/usbx_device_mass_storage/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_mass_storage.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -181,13 +187,13 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/azure_rtos_examples/usbx_host_hid_keyboard/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/usbx_host_hid_keyboard/cm7/armgcc/CMakeLists.txt index 3066ec8679c..c8137910f9d 100644 --- a/evkmimxrt1160/azure_rtos_examples/usbx_host_hid_keyboard/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/usbx_host_hid_keyboard/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_hid_keyboard.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -154,13 +160,13 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/azure_rtos_examples/usbx_host_hid_mouse/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/usbx_host_hid_mouse/cm7/armgcc/CMakeLists.txt index 55f867ecd14..993c432d6be 100644 --- a/evkmimxrt1160/azure_rtos_examples/usbx_host_hid_mouse/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/usbx_host_hid_mouse/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_hid_mouse.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -154,13 +160,13 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/azure_rtos_examples/usbx_host_mass_storage/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/azure_rtos_examples/usbx_host_mass_storage/cm7/armgcc/CMakeLists.txt index ea47b35b381..660b51c9dd6 100644 --- a/evkmimxrt1160/azure_rtos_examples/usbx_host_mass_storage/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/azure_rtos_examples/usbx_host_mass_storage/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_mass_storage.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -154,13 +160,13 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1166_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1160/cmsis_driver_examples/enet/txrx_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/enet/txrx_transfer/cm4/armgcc/CMakeLists.txt index 92867c73ebf..80b2e453c9a 100644 --- a/evkmimxrt1160/cmsis_driver_examples/enet/txrx_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/enet/txrx_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/enet/txrx_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/enet/txrx_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/enet/txrx_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/enet/txrx_transfer/cm7/armgcc/CMakeLists.txt index 5bf83866263..51372034fc5 100644 --- a/evkmimxrt1160/cmsis_driver_examples/enet/txrx_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/enet/txrx_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/enet/txrx_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/enet/txrx_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 31353490840..2d3eef96c59 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt index 78842c0ea3f..04f28efaf68 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index cf70dd11720..e317f51f12c 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt index 316790c0b6b..ee47b4ad90b 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 6ba1a10f43d..a4e75120e11 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm7/armgcc/CMakeLists.txt index 3f96207b2e7..9df1753f612 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index a59c84eb861..aa8e9b6926e 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt index 8d21498f6a7..0f40fbbc876 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 04242ca5b73..802ef453f99 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt index 5ab7e034618..5728b77f6b4 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index 8379560e367..864bf2c9725 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt index 163af69d4df..453bff312d8 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 2066db6ba11..aa8031b2617 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm7/armgcc/CMakeLists.txt index 6b8a7e57050..7a1363d1794 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index c19ce3a24b3..a4cf1bc8488 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt index 85d5d5ca002..856bda5e51a 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt index d30d8abf4a6..ffbb68fc69d 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpuart/edma_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpuart/edma_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpuart/edma_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpuart/edma_transfer/cm7/armgcc/CMakeLists.txt index 8e7664b0f18..1e292c9da13 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpuart/edma_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpuart/edma_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpuart/edma_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpuart/edma_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt index fe66c106679..30b647ed32a 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpuart/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpuart/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/cmsis_driver_examples/lpuart/interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/cmsis_driver_examples/lpuart/interrupt_transfer/cm7/armgcc/CMakeLists.txt index 716ae963676..c1121511741 100644 --- a/evkmimxrt1160/cmsis_driver_examples/lpuart/interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/cmsis_driver_examples/lpuart/interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/cmsis_driver_examples/lpuart/interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/cmsis_driver_examples/lpuart/interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/component_examples/log/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/component_examples/log/bm/cm7/armgcc/CMakeLists.txt index 923f6900680..c7e70bb1a61 100644 --- a/evkmimxrt1160/component_examples/log/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/component_examples/log/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/component_examples/log/bm/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/component_examples/log/bm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/component_examples/log/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/component_examples/log/freertos/cm7/armgcc/CMakeLists.txt index a2ca56bb7a2..bb8cd6e6af5 100644 --- a/evkmimxrt1160/component_examples/log/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/component_examples/log/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/component_examples/log/freertos/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/component_examples/log/freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/bubble_peripheral/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/bubble_peripheral/cm4/armgcc/CMakeLists.txt index dded751a969..2c2a441b147 100644 --- a/evkmimxrt1160/demo_apps/bubble_peripheral/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/bubble_peripheral/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/demo_apps/bubble_peripheral/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/bubble_peripheral/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/bubble_peripheral/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/bubble_peripheral/cm7/armgcc/CMakeLists.txt index 56b10f7efc1..14764598e10 100644 --- a/evkmimxrt1160/demo_apps/bubble_peripheral/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/bubble_peripheral/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/demo_apps/bubble_peripheral/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/bubble_peripheral/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/ecompass/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/ecompass/cm4/armgcc/CMakeLists.txt index 7ccd683a19a..cfa2f9771c0 100644 --- a/evkmimxrt1160/demo_apps/ecompass/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/ecompass/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecompass.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/demo_apps/ecompass/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/ecompass/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/ecompass/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/ecompass/cm7/armgcc/CMakeLists.txt index 732dbd63ee5..c4a300177c1 100644 --- a/evkmimxrt1160/demo_apps/ecompass/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/ecompass/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecompass.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/demo_apps/ecompass/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/ecompass/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/hello_world/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/hello_world/cm4/armgcc/CMakeLists.txt index 167cf704fd1..b67158cd44e 100644 --- a/evkmimxrt1160/demo_apps/hello_world/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/hello_world/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/demo_apps/hello_world/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/hello_world/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/hello_world/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/hello_world/cm7/armgcc/CMakeLists.txt index 2b43f068b33..51292529d1c 100644 --- a/evkmimxrt1160/demo_apps/hello_world/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/hello_world/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/demo_apps/hello_world/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/hello_world/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/hello_world_virtual_com/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/hello_world_virtual_com/cm4/armgcc/CMakeLists.txt index a428c9d128a..28436adfdef 100644 --- a/evkmimxrt1160/demo_apps/hello_world_virtual_com/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/hello_world_virtual_com/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,27 +38,27 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/demo_apps/hello_world_virtual_com/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/hello_world_virtual_com/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/hello_world_virtual_com/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/hello_world_virtual_com/cm7/armgcc/CMakeLists.txt index 758472a6c60..765904aa0c3 100644 --- a/evkmimxrt1160/demo_apps/hello_world_virtual_com/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/hello_world_virtual_com/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,26 +38,26 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/demo_apps/hello_world_virtual_com/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/hello_world_virtual_com/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/iee_apc/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/iee_apc/cm4/armgcc/CMakeLists.txt index 6d1583a79a5..cb6466a1322 100644 --- a/evkmimxrt1160/demo_apps/iee_apc/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/iee_apc/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../flexspi_nor_flash_ops.c" "${ProjDirPath}/../app.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/iee_apc/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/iee_apc/cm7/armgcc/CMakeLists.txt index dbf779d3ea9..97de55d6643 100644 --- a/evkmimxrt1160/demo_apps/iee_apc/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/iee_apc/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../flexspi_nor_flash_ops.c" "${ProjDirPath}/../app.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/led_blinky/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/led_blinky/cm4/armgcc/CMakeLists.txt index 11d592389e9..96c370b0535 100644 --- a/evkmimxrt1160/demo_apps/led_blinky/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/led_blinky/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/demo_apps/led_blinky/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/led_blinky/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/led_blinky/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/led_blinky/cm7/armgcc/CMakeLists.txt index 4a408d7df5d..fcb231a0464 100644 --- a/evkmimxrt1160/demo_apps/led_blinky/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/led_blinky/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/demo_apps/led_blinky/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/led_blinky/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm4/armgcc/CMakeLists.txt index f08f82e4cbf..fce560e9f5f 100644 --- a/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_sample_rate_count.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm7/armgcc/CMakeLists.txt index 32546d3660c..2b2d5ebd168 100644 --- a/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_sample_rate_count.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_signal/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_signal/cm4/armgcc/CMakeLists.txt index db99a5e097c..81a2712009c 100644 --- a/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_signal/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_signal/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_high_sample_rate_sample_signal.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_signal/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_signal/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_signal/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_signal/cm7/armgcc/CMakeLists.txt index 34fa1389fed..f0720efec5c 100644 --- a/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_signal/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_signal/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_high_sample_rate_sample_signal.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_signal/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/lpadc_high_sample_rate/sample_signal/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/power_mode_switch/bm/core0/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/power_mode_switch/bm/core0/armgcc/CMakeLists.txt index 8cc7408042e..1ccb7f0e5d4 100644 --- a/evkmimxrt1160/demo_apps/power_mode_switch/bm/core0/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/power_mode_switch/bm/core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,20 +44,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../common/setpoint_table_def.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../common ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/demo_apps/power_mode_switch/bm/core0 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/power_mode_switch/bm/core0 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -72,7 +78,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/power_mode_switch/bm/core1/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/power_mode_switch/bm/core1/armgcc/CMakeLists.txt index 861659d6553..07789e221b4 100644 --- a/evkmimxrt1160/demo_apps/power_mode_switch/bm/core1/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/power_mode_switch/bm/core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,25 +44,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../common/setpoint_table_def.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../common ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/demo_apps/power_mode_switch/bm/core1 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/power_mode_switch/bm/core1 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/sai/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/sai/cm4/armgcc/CMakeLists.txt index 709fc6c692c..ab74a1ea2c5 100644 --- a/evkmimxrt1160/demo_apps/sai/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/sai/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,25 +47,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../sdmmc_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/demo_apps/sai/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/sai/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -160,27 +166,27 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1160/demo_apps/sai/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/sai/cm7/armgcc/CMakeLists.txt index 7e43cf149db..603e9f17d82 100644 --- a/evkmimxrt1160/demo_apps/sai/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/sai/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,24 +47,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../sdmmc_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/demo_apps/sai/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/sai/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -159,27 +165,27 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_release) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1160/demo_apps/shell/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/shell/cm4/armgcc/CMakeLists.txt index 5f978ceea23..255bcd77281 100644 --- a/evkmimxrt1160/demo_apps/shell/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/shell/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/demo_apps/shell/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/shell/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/shell/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/shell/cm7/armgcc/CMakeLists.txt index beb014698cd..8965dff5807 100644 --- a/evkmimxrt1160/demo_apps/shell/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/shell/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/demo_apps/shell/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/shell/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/xbar_aoi/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/xbar_aoi/cm4/armgcc/CMakeLists.txt index ec04c4432c5..606bbb05248 100644 --- a/evkmimxrt1160/demo_apps/xbar_aoi/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/xbar_aoi/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbar_aoi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/demo_apps/xbar_aoi/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/xbar_aoi/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/demo_apps/xbar_aoi/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/demo_apps/xbar_aoi/cm7/armgcc/CMakeLists.txt index ad2f4d696a9..1f27efa3167 100644 --- a/evkmimxrt1160/demo_apps/xbar_aoi/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/demo_apps/xbar_aoi/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbar_aoi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/demo_apps/xbar_aoi/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/demo_apps/xbar_aoi/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/display_examples/fbdev_freertos/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/display_examples/fbdev_freertos/cm4/armgcc/CMakeLists.txt index 88b43942e4c..086243da333 100644 --- a/evkmimxrt1160/display_examples/fbdev_freertos/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/display_examples/fbdev_freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,24 +43,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/display_examples/fbdev_freertos/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/display_examples/fbdev_freertos/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/display_examples/fbdev_freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/display_examples/fbdev_freertos/cm7/armgcc/CMakeLists.txt index be5c3301b06..23a4059d619 100644 --- a/evkmimxrt1160/display_examples/fbdev_freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/display_examples/fbdev_freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,24 +43,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/display_examples/fbdev_freertos/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/display_examples/fbdev_freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/display_examples/mipi_dsi_compliant_test/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/display_examples/mipi_dsi_compliant_test/cm4/armgcc/CMakeLists.txt index bc091e42b9a..1dd7f5e1a7d 100644 --- a/evkmimxrt1160/display_examples/mipi_dsi_compliant_test/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/display_examples/mipi_dsi_compliant_test/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/display_examples/mipi_dsi_compliant_test/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/display_examples/mipi_dsi_compliant_test/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/display_examples/mipi_dsi_compliant_test/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/display_examples/mipi_dsi_compliant_test/cm7/armgcc/CMakeLists.txt index 81e3e51c3dd..137cca01ecf 100644 --- a/evkmimxrt1160/display_examples/mipi_dsi_compliant_test/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/display_examples/mipi_dsi_compliant_test/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/display_examples/mipi_dsi_compliant_test/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/display_examples/mipi_dsi_compliant_test/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/acmp/interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/acmp/interrupt/cm4/armgcc/CMakeLists.txt index 4d65f5e8551..07461c56a60 100644 --- a/evkmimxrt1160/driver_examples/acmp/interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/acmp/interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/acmp/interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/acmp/interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/acmp/interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/acmp/interrupt/cm7/armgcc/CMakeLists.txt index 61c700271fb..e4012e7ba28 100644 --- a/evkmimxrt1160/driver_examples/acmp/interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/acmp/interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/acmp/interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/acmp/interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/acmp/polling/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/acmp/polling/cm4/armgcc/CMakeLists.txt index f19239396c4..ff2e759d82a 100644 --- a/evkmimxrt1160/driver_examples/acmp/polling/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/acmp/polling/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/acmp/polling/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/acmp/polling/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/acmp/polling/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/acmp/polling/cm7/armgcc/CMakeLists.txt index a89c61a87b6..885eea1834a 100644 --- a/evkmimxrt1160/driver_examples/acmp/polling/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/acmp/polling/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/acmp/polling/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/acmp/polling/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm4/armgcc/CMakeLists.txt index b0787d6e8cf..525804c0a16 100644 --- a/evkmimxrt1160/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_etc_hardware_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm7/armgcc/CMakeLists.txt index 30f4a5d359d..a4015afab89 100644 --- a/evkmimxrt1160/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_etc_hardware_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm4/armgcc/CMakeLists.txt index 0c9a04fc43f..b85be1b9647 100644 --- a/evkmimxrt1160/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_etc_software_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm7/armgcc/CMakeLists.txt index 40735e7883c..38dbadd0f55 100644 --- a/evkmimxrt1160/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_etc_software_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/asrc/asrc_m2m_edma/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/asrc/asrc_m2m_edma/cm7/armgcc/CMakeLists.txt index cb259f5f92a..0c338698727 100644 --- a/evkmimxrt1160/driver_examples/asrc/asrc_m2m_edma/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/asrc/asrc_m2m_edma/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/asrc/asrc_m2m_edma/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/asrc/asrc_m2m_edma/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/asrc/asrc_m2m_interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/asrc/asrc_m2m_interrupt/cm7/armgcc/CMakeLists.txt index 8d4aaab03c4..cfd736a7663 100644 --- a/evkmimxrt1160/driver_examples/asrc/asrc_m2m_interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/asrc/asrc_m2m_interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/asrc/asrc_m2m_interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/asrc/asrc_m2m_interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/asrc/asrc_m2m_polling/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/asrc/asrc_m2m_polling/cm7/armgcc/CMakeLists.txt index ba5fd968b61..d9e22d1a8ca 100644 --- a/evkmimxrt1160/driver_examples/asrc/asrc_m2m_polling/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/asrc/asrc_m2m_polling/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/asrc/asrc_m2m_polling/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/asrc/asrc_m2m_polling/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/asrc/asrc_p2p_out_edma/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/asrc/asrc_p2p_out_edma/cm7/armgcc/CMakeLists.txt index 36fd3d71d4c..7b9e0441947 100644 --- a/evkmimxrt1160/driver_examples/asrc/asrc_p2p_out_edma/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/asrc/asrc_p2p_out_edma/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/asrc/asrc_p2p_out_edma/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/asrc/asrc_p2p_out_edma/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/caam/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/caam/cm4/armgcc/CMakeLists.txt index d79ec04bba0..280a06baa3d 100644 --- a/evkmimxrt1160/driver_examples/caam/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/caam/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../caam.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/caam/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/caam/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/caam/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/caam/cm7/armgcc/CMakeLists.txt index 824ccc5ef67..bbd11898763 100644 --- a/evkmimxrt1160/driver_examples/caam/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/caam/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../caam.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/caam/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/caam/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/cache/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/cache/cm4/armgcc/CMakeLists.txt index c7ea294795e..be37ee2ea9d 100644 --- a/evkmimxrt1160/driver_examples/cache/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/cache/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cache.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/cache/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/cache/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/cache/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/cache/cm7/armgcc/CMakeLists.txt index 555fc97d8a9..f9a76a43864 100644 --- a/evkmimxrt1160/driver_examples/cache/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/cache/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cache.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/cache/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/cache/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/canfd/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/canfd/interrupt_transfer/cm4/armgcc/CMakeLists.txt index dbac6e8a070..37f4fa3c530 100644 --- a/evkmimxrt1160/driver_examples/canfd/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/canfd/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/canfd/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/canfd/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/canfd/interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/canfd/interrupt_transfer/cm7/armgcc/CMakeLists.txt index b9869c2243b..83a1d4b4a69 100644 --- a/evkmimxrt1160/driver_examples/canfd/interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/canfd/interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/canfd/interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/canfd/interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/canfd/loopback/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/canfd/loopback/cm4/armgcc/CMakeLists.txt index 7ed8d69fb99..6242af311c7 100644 --- a/evkmimxrt1160/driver_examples/canfd/loopback/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/canfd/loopback/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/canfd/loopback/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/canfd/loopback/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/canfd/loopback/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/canfd/loopback/cm7/armgcc/CMakeLists.txt index 5ebea6f2b63..df0dc4511b9 100644 --- a/evkmimxrt1160/driver_examples/canfd/loopback/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/canfd/loopback/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/canfd/loopback/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/canfd/loopback/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/canfd/loopback_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/canfd/loopback_transfer/cm4/armgcc/CMakeLists.txt index 2a5272a31d7..888e0728e51 100644 --- a/evkmimxrt1160/driver_examples/canfd/loopback_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/canfd/loopback_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/canfd/loopback_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/canfd/loopback_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/canfd/loopback_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/canfd/loopback_transfer/cm7/armgcc/CMakeLists.txt index b8940854864..ec784a95f08 100644 --- a/evkmimxrt1160/driver_examples/canfd/loopback_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/canfd/loopback_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/canfd/loopback_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/canfd/loopback_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/canfd/ping_pong_buffer_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/canfd/ping_pong_buffer_transfer/cm4/armgcc/CMakeLists.txt index 7270bb9e396..a5a6af1077d 100644 --- a/evkmimxrt1160/driver_examples/canfd/ping_pong_buffer_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/canfd/ping_pong_buffer_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_ping_pong_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/canfd/ping_pong_buffer_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/canfd/ping_pong_buffer_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/canfd/ping_pong_buffer_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/canfd/ping_pong_buffer_transfer/cm7/armgcc/CMakeLists.txt index cc31ca9ce0c..c350051a425 100644 --- a/evkmimxrt1160/driver_examples/canfd/ping_pong_buffer_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/canfd/ping_pong_buffer_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_ping_pong_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/canfd/ping_pong_buffer_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/canfd/ping_pong_buffer_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/cdog/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/cdog/cm7/armgcc/CMakeLists.txt index 4fe417489ec..aa97c198311 100644 --- a/evkmimxrt1160/driver_examples/cdog/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/cdog/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/cdog/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/cdog/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/csi/mipi_rgb/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/csi/mipi_rgb/cm4/armgcc/CMakeLists.txt index abe35850ecc..0edea0fb198 100644 --- a/evkmimxrt1160/driver_examples/csi/mipi_rgb/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/csi/mipi_rgb/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,24 +44,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/csi/mipi_rgb/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/csi/mipi_rgb/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/csi/mipi_rgb/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/csi/mipi_rgb/cm7/armgcc/CMakeLists.txt index 7a3f780dc77..b40577ec74b 100644 --- a/evkmimxrt1160/driver_examples/csi/mipi_rgb/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/csi/mipi_rgb/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,24 +44,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/csi/mipi_rgb/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/csi/mipi_rgb/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/csi/mipi_yuv/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/csi/mipi_yuv/cm4/armgcc/CMakeLists.txt index 0d479381fe9..09a75eac615 100644 --- a/evkmimxrt1160/driver_examples/csi/mipi_yuv/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/csi/mipi_yuv/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,24 +44,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/csi/mipi_yuv/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/csi/mipi_yuv/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/csi/mipi_yuv/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/csi/mipi_yuv/cm7/armgcc/CMakeLists.txt index e0fe3be35ab..b374ac8f09c 100644 --- a/evkmimxrt1160/driver_examples/csi/mipi_yuv/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/csi/mipi_yuv/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,24 +44,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/csi/mipi_yuv/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/csi/mipi_yuv/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/dac12/basic/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/dac12/basic/cm4/armgcc/CMakeLists.txt index 95db442fe19..01facccb1b3 100644 --- a/evkmimxrt1160/driver_examples/dac12/basic/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/dac12/basic/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac12_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/dac12/basic/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/dac12/basic/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/dac12/basic/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/dac12/basic/cm7/armgcc/CMakeLists.txt index f97abeb095c..0b1ab06a5a5 100644 --- a/evkmimxrt1160/driver_examples/dac12/basic/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/dac12/basic/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac12_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/dac12/basic/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/dac12/basic/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/dac12/fifo_interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/dac12/fifo_interrupt/cm4/armgcc/CMakeLists.txt index a461d77da1c..51b8f5bf891 100644 --- a/evkmimxrt1160/driver_examples/dac12/fifo_interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/dac12/fifo_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac12_fifo_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/dac12/fifo_interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/dac12/fifo_interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/dac12/fifo_interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/dac12/fifo_interrupt/cm7/armgcc/CMakeLists.txt index f8176d15b9b..a25d6d0b2a2 100644 --- a/evkmimxrt1160/driver_examples/dac12/fifo_interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/dac12/fifo_interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac12_fifo_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/dac12/fifo_interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/dac12/fifo_interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/dcic/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/dcic/cm4/armgcc/CMakeLists.txt index eb3b64bcc61..e884867e6a6 100644 --- a/evkmimxrt1160/driver_examples/dcic/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/dcic/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/dcic/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/dcic/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/dcic/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/dcic/cm7/armgcc/CMakeLists.txt index 960505b7602..027f4a22344 100644 --- a/evkmimxrt1160/driver_examples/dcic/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/dcic/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/dcic/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/dcic/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/edma/channel_link/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/edma/channel_link/cm4/armgcc/CMakeLists.txt index dc3a684038d..fc87befec96 100644 --- a/evkmimxrt1160/driver_examples/edma/channel_link/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/edma/channel_link/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/edma/channel_link/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/edma/channel_link/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/edma/channel_link/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/edma/channel_link/cm7/armgcc/CMakeLists.txt index 7567654c2b9..188ab22cd9a 100644 --- a/evkmimxrt1160/driver_examples/edma/channel_link/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/edma/channel_link/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/edma/channel_link/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/edma/channel_link/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/edma/interleave_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/edma/interleave_transfer/cm4/armgcc/CMakeLists.txt index a207ed043b0..4f9f75a07e1 100644 --- a/evkmimxrt1160/driver_examples/edma/interleave_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/edma/interleave_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/edma/interleave_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/edma/interleave_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/edma/interleave_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/edma/interleave_transfer/cm7/armgcc/CMakeLists.txt index 5d929f3f88b..4bb93e631c6 100644 --- a/evkmimxrt1160/driver_examples/edma/interleave_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/edma/interleave_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/edma/interleave_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/edma/interleave_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/edma/memory_to_memory/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/edma/memory_to_memory/cm4/armgcc/CMakeLists.txt index e304758d7c2..ede4a04d089 100644 --- a/evkmimxrt1160/driver_examples/edma/memory_to_memory/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/edma/memory_to_memory/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/edma/memory_to_memory/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/edma/memory_to_memory/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/edma/memory_to_memory/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/edma/memory_to_memory/cm7/armgcc/CMakeLists.txt index f260e6c3a78..e3778ac4d97 100644 --- a/evkmimxrt1160/driver_examples/edma/memory_to_memory/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/edma/memory_to_memory/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/edma/memory_to_memory/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/edma/memory_to_memory/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/edma/ping_pong_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/edma/ping_pong_transfer/cm4/armgcc/CMakeLists.txt index 44e1a5764cc..5e97948588a 100644 --- a/evkmimxrt1160/driver_examples/edma/ping_pong_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/edma/ping_pong_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/edma/ping_pong_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/edma/ping_pong_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/edma/ping_pong_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/edma/ping_pong_transfer/cm7/armgcc/CMakeLists.txt index b08af73cbc3..212f0ac8be7 100644 --- a/evkmimxrt1160/driver_examples/edma/ping_pong_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/edma/ping_pong_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/edma/ping_pong_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/edma/ping_pong_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/edma/scatter_gather/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/edma/scatter_gather/cm4/armgcc/CMakeLists.txt index 5339047b309..67350112b47 100644 --- a/evkmimxrt1160/driver_examples/edma/scatter_gather/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/edma/scatter_gather/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/edma/scatter_gather/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/edma/scatter_gather/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/edma/scatter_gather/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/edma/scatter_gather/cm7/armgcc/CMakeLists.txt index 011b1055f03..2d9727b6ec1 100644 --- a/evkmimxrt1160/driver_examples/edma/scatter_gather/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/edma/scatter_gather/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/edma/scatter_gather/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/edma/scatter_gather/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/edma/wrap_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/edma/wrap_transfer/cm4/armgcc/CMakeLists.txt index 59e16d12ab1..152ccbc878d 100644 --- a/evkmimxrt1160/driver_examples/edma/wrap_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/edma/wrap_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/edma/wrap_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/edma/wrap_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/edma/wrap_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/edma/wrap_transfer/cm7/armgcc/CMakeLists.txt index 336daf36a5d..0948d182844 100644 --- a/evkmimxrt1160/driver_examples/edma/wrap_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/edma/wrap_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/edma/wrap_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/edma/wrap_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/elcdif/lut/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/elcdif/lut/cm4/armgcc/CMakeLists.txt index 7b8172d3fad..02972f4013e 100644 --- a/evkmimxrt1160/driver_examples/elcdif/lut/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/elcdif/lut/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../elcdif_lut.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/elcdif + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/elcdif ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/elcdif/lut/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/elcdif/lut/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/elcdif/lut/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/elcdif/lut/cm7/armgcc/CMakeLists.txt index ab5b4531ead..eb3415fa40e 100644 --- a/evkmimxrt1160/driver_examples/elcdif/lut/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/elcdif/lut/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../elcdif_lut.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/elcdif + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/elcdif ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/elcdif/lut/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/elcdif/lut/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/elcdif/rgb/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/elcdif/rgb/cm4/armgcc/CMakeLists.txt index ee7e6074d62..888489821aa 100644 --- a/evkmimxrt1160/driver_examples/elcdif/rgb/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/elcdif/rgb/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../elcdif_rgb.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/elcdif + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/elcdif ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/elcdif/rgb/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/elcdif/rgb/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/elcdif/rgb/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/elcdif/rgb/cm7/armgcc/CMakeLists.txt index cbf51db5c6f..5ee03824564 100644 --- a/evkmimxrt1160/driver_examples/elcdif/rgb/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/elcdif/rgb/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../elcdif_rgb.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/elcdif + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/elcdif ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/elcdif/rgb/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/elcdif/rgb/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/enc/basic/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/enc/basic/cm4/armgcc/CMakeLists.txt index 10c31791fb4..247a73bc721 100644 --- a/evkmimxrt1160/driver_examples/enc/basic/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/enc/basic/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/enc/basic/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/enc/basic/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/enc/basic/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/enc/basic/cm7/armgcc/CMakeLists.txt index 299e5187915..369cbee89ee 100644 --- a/evkmimxrt1160/driver_examples/enc/basic/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/enc/basic/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/enc/basic/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/enc/basic/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/enc/index_interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/enc/index_interrupt/cm4/armgcc/CMakeLists.txt index 1bd848e0c47..49e3d2df9f2 100644 --- a/evkmimxrt1160/driver_examples/enc/index_interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/enc/index_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_index_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/enc/index_interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/enc/index_interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/enc/index_interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/enc/index_interrupt/cm7/armgcc/CMakeLists.txt index 4b04b65d466..a9f110b56e3 100644 --- a/evkmimxrt1160/driver_examples/enc/index_interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/enc/index_interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_index_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/enc/index_interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/enc/index_interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/enet/txrx_multiring_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/enet/txrx_multiring_transfer/cm4/armgcc/CMakeLists.txt index a66cd4bc25a..b0eed18bf60 100644 --- a/evkmimxrt1160/driver_examples/enet/txrx_multiring_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/enet/txrx_multiring_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_multiring_transfer.c" "${ProjDirPath}/../../pin_mux.c" "${ProjDirPath}/../../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/enet/txrx_multiring_transfer - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/enet/txrx_multiring_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/enet/txrx_multiring_transfer + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/enet/txrx_multiring_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/enet/txrx_multiring_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/enet/txrx_multiring_transfer/cm7/armgcc/CMakeLists.txt index d5d609d9c9a..024d847f9dd 100644 --- a/evkmimxrt1160/driver_examples/enet/txrx_multiring_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/enet/txrx_multiring_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_multiring_transfer.c" "${ProjDirPath}/../../pin_mux.c" "${ProjDirPath}/../../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/enet/txrx_multiring_transfer - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/enet/txrx_multiring_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/enet/txrx_multiring_transfer + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/enet/txrx_multiring_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/enet/txrx_ptp1588_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/enet/txrx_ptp1588_transfer/cm4/armgcc/CMakeLists.txt index db603b5d604..1af68e5c714 100644 --- a/evkmimxrt1160/driver_examples/enet/txrx_ptp1588_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/enet/txrx_ptp1588_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/enet/txrx_ptp1588_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/enet/txrx_ptp1588_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/enet/txrx_ptp1588_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/enet/txrx_ptp1588_transfer/cm7/armgcc/CMakeLists.txt index eeb8a17a8a9..88110de6033 100644 --- a/evkmimxrt1160/driver_examples/enet/txrx_ptp1588_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/enet/txrx_ptp1588_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/enet/txrx_ptp1588_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/enet/txrx_ptp1588_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/enet/txrx_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/enet/txrx_transfer/cm4/armgcc/CMakeLists.txt index cd93773073b..bface3d1417 100644 --- a/evkmimxrt1160/driver_examples/enet/txrx_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/enet/txrx_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/enet/txrx_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/enet/txrx_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/enet/txrx_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/enet/txrx_transfer/cm7/armgcc/CMakeLists.txt index 1830dc68aab..d8600e69f13 100644 --- a/evkmimxrt1160/driver_examples/enet/txrx_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/enet/txrx_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/enet/txrx_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/enet/txrx_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/ewm/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/ewm/cm4/armgcc/CMakeLists.txt index 841a07397b6..ac2f281d108 100644 --- a/evkmimxrt1160/driver_examples/ewm/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/ewm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/ewm/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/ewm/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/ewm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/ewm/cm7/armgcc/CMakeLists.txt index 131bd47a4b1..2e60b9492a7 100644 --- a/evkmimxrt1160/driver_examples/ewm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/ewm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/ewm/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/ewm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexcan/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexcan/interrupt_transfer/cm4/armgcc/CMakeLists.txt index ba2ed6a4245..68b2882984a 100644 --- a/evkmimxrt1160/driver_examples/flexcan/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexcan/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/flexcan/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexcan/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexcan/interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexcan/interrupt_transfer/cm7/armgcc/CMakeLists.txt index 2b8084f5cbb..7f58d4cc649 100644 --- a/evkmimxrt1160/driver_examples/flexcan/interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexcan/interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/flexcan/interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexcan/interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexcan/loopback/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexcan/loopback/cm4/armgcc/CMakeLists.txt index 975d167f9fb..9d8fd76cb99 100644 --- a/evkmimxrt1160/driver_examples/flexcan/loopback/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexcan/loopback/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/flexcan/loopback/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexcan/loopback/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexcan/loopback/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexcan/loopback/cm7/armgcc/CMakeLists.txt index f103bf27cb8..06c90018590 100644 --- a/evkmimxrt1160/driver_examples/flexcan/loopback/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexcan/loopback/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/flexcan/loopback/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexcan/loopback/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexcan/loopback_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexcan/loopback_transfer/cm4/armgcc/CMakeLists.txt index 6a332369d78..4e5cca2a183 100644 --- a/evkmimxrt1160/driver_examples/flexcan/loopback_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexcan/loopback_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/flexcan/loopback_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexcan/loopback_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexcan/loopback_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexcan/loopback_transfer/cm7/armgcc/CMakeLists.txt index 972c6f34a49..88ecd34b4a7 100644 --- a/evkmimxrt1160/driver_examples/flexcan/loopback_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexcan/loopback_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/flexcan/loopback_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexcan/loopback_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexcan/ping_pong_buffer_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexcan/ping_pong_buffer_transfer/cm4/armgcc/CMakeLists.txt index f2686a8e869..4a75a9c4987 100644 --- a/evkmimxrt1160/driver_examples/flexcan/ping_pong_buffer_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexcan/ping_pong_buffer_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_ping_pong_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/flexcan/ping_pong_buffer_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexcan/ping_pong_buffer_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexcan/ping_pong_buffer_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexcan/ping_pong_buffer_transfer/cm7/armgcc/CMakeLists.txt index 7895e6f7ce2..5975de04d2d 100644 --- a/evkmimxrt1160/driver_examples/flexcan/ping_pong_buffer_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexcan/ping_pong_buffer_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_ping_pong_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/flexcan/ping_pong_buffer_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexcan/ping_pong_buffer_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm4/armgcc/CMakeLists.txt index 0d031768d24..8ea2239e702 100644 --- a/evkmimxrt1160/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm7/armgcc/CMakeLists.txt index 1b736eb5403..74d73d872ca 100644 --- a/evkmimxrt1160/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/i2c/read_accel_value_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/i2c/read_accel_value_transfer/cm4/armgcc/CMakeLists.txt index 89c26b94011..d7ecfd122ba 100644 --- a/evkmimxrt1160/driver_examples/flexio/i2c/read_accel_value_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/i2c/read_accel_value_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/i2c/read_accel_value_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/i2c/read_accel_value_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/i2c/read_accel_value_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/i2c/read_accel_value_transfer/cm7/armgcc/CMakeLists.txt index 2f6d0802205..77c4b14921e 100644 --- a/evkmimxrt1160/driver_examples/flexio/i2c/read_accel_value_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/i2c/read_accel_value_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/i2c/read_accel_value_transfer/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/i2c/read_accel_value_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/i2s/edma_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/i2s/edma_transfer/cm4/armgcc/CMakeLists.txt index 354a046b487..a2fd1c70be1 100644 --- a/evkmimxrt1160/driver_examples/flexio/i2s/edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/i2s/edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/i2s/edma_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/i2s/edma_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/i2s/edma_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/i2s/edma_transfer/cm7/armgcc/CMakeLists.txt index 567bd4f3c6d..88721d8d838 100644 --- a/evkmimxrt1160/driver_examples/flexio/i2s/edma_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/i2s/edma_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/i2s/edma_transfer/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/i2s/edma_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/i2s/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/i2s/interrupt_transfer/cm4/armgcc/CMakeLists.txt index 776b8f99c2c..62474a58624 100644 --- a/evkmimxrt1160/driver_examples/flexio/i2s/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/i2s/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/i2s/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/i2s/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/i2s/interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/i2s/interrupt_transfer/cm7/armgcc/CMakeLists.txt index 249f9ed4448..dd53fac990a 100644 --- a/evkmimxrt1160/driver_examples/flexio/i2s/interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/i2s/interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/i2s/interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/i2s/interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/pwm/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/pwm/cm4/armgcc/CMakeLists.txt index 9c55d30760c..dee8eaa2081 100644 --- a/evkmimxrt1160/driver_examples/flexio/pwm/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/pwm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/pwm/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/pwm/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/pwm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/pwm/cm7/armgcc/CMakeLists.txt index 07a0041dc42..b82ffff6c3b 100644 --- a/evkmimxrt1160/driver_examples/flexio/pwm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/pwm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/pwm/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/pwm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt index 868a7614ff9..5baffbe7804 100644 --- a/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm7/armgcc/CMakeLists.txt index 109cb08ddd1..7cb3e7ee09d 100644 --- a/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm7 - ${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt index ddf9c84fb43..b8c029f32ce 100644 --- a/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm7/armgcc/CMakeLists.txt index d9168c5df2a..06b98ad4a22 100644 --- a/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm7 - ${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt index c9f2cfa4cd7..8b64f19a0c9 100644 --- a/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/master/cm7/armgcc/CMakeLists.txt index 7e5d68c6251..15a2f8912ff 100644 --- a/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/master/cm7 - ${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt index c5cc19d1f57..ebf1dce70d1 100644 --- a/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm7/armgcc/CMakeLists.txt index 2a005db9193..44ed3920f6a 100644 --- a/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm7 - ${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/uart/edma_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/uart/edma_transfer/cm4/armgcc/CMakeLists.txt index bdcb7f42532..87bcb8324b6 100644 --- a/evkmimxrt1160/driver_examples/flexio/uart/edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/uart/edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/uart/edma_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/uart/edma_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/uart/edma_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/uart/edma_transfer/cm7/armgcc/CMakeLists.txt index 115843041a6..9b57c353247 100644 --- a/evkmimxrt1160/driver_examples/flexio/uart/edma_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/uart/edma_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/uart/edma_transfer/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/uart/edma_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/uart/int_rb_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/uart/int_rb_transfer/cm4/armgcc/CMakeLists.txt index 74df4ee2161..81d9aa231d3 100644 --- a/evkmimxrt1160/driver_examples/flexio/uart/int_rb_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/uart/int_rb_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/uart/int_rb_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/uart/int_rb_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/uart/int_rb_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/uart/int_rb_transfer/cm7/armgcc/CMakeLists.txt index cfe580e2220..6dc96e763e3 100644 --- a/evkmimxrt1160/driver_examples/flexio/uart/int_rb_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/uart/int_rb_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/uart/int_rb_transfer/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/uart/int_rb_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/uart/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/uart/interrupt_transfer/cm4/armgcc/CMakeLists.txt index 9a2ab443e5c..75f8db9c702 100644 --- a/evkmimxrt1160/driver_examples/flexio/uart/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/uart/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/uart/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/uart/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/uart/interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/uart/interrupt_transfer/cm7/armgcc/CMakeLists.txt index ea899a2ee91..66a08e7ca84 100644 --- a/evkmimxrt1160/driver_examples/flexio/uart/interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/uart/interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/uart/interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/uart/interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/uart/polling_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/uart/polling_transfer/cm4/armgcc/CMakeLists.txt index 9f4c35e940d..20ce4b0a954 100644 --- a/evkmimxrt1160/driver_examples/flexio/uart/polling_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/uart/polling_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/uart/polling_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/uart/polling_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexio/uart/polling_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexio/uart/polling_transfer/cm7/armgcc/CMakeLists.txt index efc8f490ceb..a017603d095 100644 --- a/evkmimxrt1160/driver_examples/flexio/uart/polling_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexio/uart/polling_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/flexio/uart/polling_transfer/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexio/uart/polling_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexram/flexram_ecc/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexram/flexram_ecc/cm7/armgcc/CMakeLists.txt index fabb95a73bb..caeea29cad4 100644 --- a/evkmimxrt1160/driver_examples/flexram/flexram_ecc/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexram/flexram_ecc/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram_ecc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/flexram/flexram_ecc/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexram/flexram_ecc/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexram/magic_address/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexram/magic_address/cm7/armgcc/CMakeLists.txt index c644ea2ca55..4dea2529fbb 100644 --- a/evkmimxrt1160/driver_examples/flexram/magic_address/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexram/magic_address/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram_magic_address.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/flexram/magic_address/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexram/magic_address/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexram/ram_access/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexram/ram_access/cm7/armgcc/CMakeLists.txt index 95087eea859..1983ad54467 100644 --- a/evkmimxrt1160/driver_examples/flexram/ram_access/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexram/ram_access/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/flexram/ram_access/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexram/ram_access/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexram/ram_allocate/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexram/ram_allocate/cm7/armgcc/CMakeLists.txt index b9456cd4de9..79d3c3af8be 100644 --- a/evkmimxrt1160/driver_examples/flexram/ram_allocate/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexram/ram_allocate/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/flexram/ram_allocate/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/flexram/ram_allocate/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexspi/nor/edma_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexspi/nor/edma_transfer/cm4/armgcc/CMakeLists.txt index 50e7be3ae8a..0d77f2a04b7 100644 --- a/evkmimxrt1160/driver_examples/flexspi/nor/edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexspi/nor/edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexspi/nor/edma_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexspi/nor/edma_transfer/cm7/armgcc/CMakeLists.txt index fa6289d1f37..28e2e1c5381 100644 --- a/evkmimxrt1160/driver_examples/flexspi/nor/edma_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexspi/nor/edma_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexspi/nor/polling_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexspi/nor/polling_transfer/cm4/armgcc/CMakeLists.txt index 3571a042948..7c41cf5461f 100644 --- a/evkmimxrt1160/driver_examples/flexspi/nor/polling_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexspi/nor/polling_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/flexspi/nor/polling_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/flexspi/nor/polling_transfer/cm7/armgcc/CMakeLists.txt index 3e00162b07c..94debf5b3cd 100644 --- a/evkmimxrt1160/driver_examples/flexspi/nor/polling_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/flexspi/nor/polling_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/fsl_romapi/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/fsl_romapi/cm4/armgcc/CMakeLists.txt index 494e5dcdcc4..b12c806440d 100644 --- a/evkmimxrt1160/driver_examples/fsl_romapi/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/fsl_romapi/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,26 +40,26 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_romapi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/devices/MIMXRT1166/drivers - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/fsl_romapi/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/devices/MIMXRT1166/drivers + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/fsl_romapi/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/fsl_romapi/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/fsl_romapi/cm7/armgcc/CMakeLists.txt index c6b4deeaf5d..971eb929969 100644 --- a/evkmimxrt1160/driver_examples/fsl_romapi/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/fsl_romapi/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_romapi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/devices/MIMXRT1166/drivers - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/fsl_romapi/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/devices/MIMXRT1166/drivers + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/fsl_romapi/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/gpio/input_interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/gpio/input_interrupt/cm4/armgcc/CMakeLists.txt index 0a8c5e66a18..9db6387da68 100644 --- a/evkmimxrt1160/driver_examples/gpio/input_interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/gpio/input_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/gpio/input_interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/gpio/input_interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/gpio/input_interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/gpio/input_interrupt/cm7/armgcc/CMakeLists.txt index f3ff185e76c..50359122bc2 100644 --- a/evkmimxrt1160/driver_examples/gpio/input_interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/gpio/input_interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/gpio/input_interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/gpio/input_interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/gpio/led_output/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/gpio/led_output/cm4/armgcc/CMakeLists.txt index bf51ed73d05..d6ca24fe4fa 100644 --- a/evkmimxrt1160/driver_examples/gpio/led_output/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/gpio/led_output/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../../pin_mux.c" "${ProjDirPath}/../../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/gpio/led_output/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/gpio/led_output + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/gpio/led_output/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/gpio/led_output/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/gpio/led_output/cm7/armgcc/CMakeLists.txt index a20e0097cd1..18b56f994ee 100644 --- a/evkmimxrt1160/driver_examples/gpio/led_output/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/gpio/led_output/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../../pin_mux.c" "${ProjDirPath}/../../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/gpio/led_output/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/gpio/led_output + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/gpio/led_output/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/gpt/compare/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/gpt/compare/cm4/armgcc/CMakeLists.txt index 1d0d7b03aef..c6c52752d75 100644 --- a/evkmimxrt1160/driver_examples/gpt/compare/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/gpt/compare/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/gpt/compare/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/gpt/compare/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/gpt/compare/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/gpt/compare/cm7/armgcc/CMakeLists.txt index ccf7b524829..7910f04fa5a 100644 --- a/evkmimxrt1160/driver_examples/gpt/compare/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/gpt/compare/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/gpt/compare/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/gpt/compare/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/gpt/timer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/gpt/timer/cm4/armgcc/CMakeLists.txt index bfe1b10a888..82565b962b6 100644 --- a/evkmimxrt1160/driver_examples/gpt/timer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/gpt/timer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/gpt/timer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/gpt/timer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/gpt/timer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/gpt/timer/cm7/armgcc/CMakeLists.txt index 90b7aff8964..3f64f4352e7 100644 --- a/evkmimxrt1160/driver_examples/gpt/timer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/gpt/timer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/gpt/timer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/gpt/timer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/key_manager/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/key_manager/cm4/armgcc/CMakeLists.txt index 563e4ab16d7..c93b9e4ceb2 100644 --- a/evkmimxrt1160/driver_examples/key_manager/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/key_manager/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../key_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/key_manager/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/key_manager/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/key_manager/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/key_manager/cm7/armgcc/CMakeLists.txt index 62db8a61e4f..31703189763 100644 --- a/evkmimxrt1160/driver_examples/key_manager/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/key_manager/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../key_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/key_manager/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/key_manager/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/kpp/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/kpp/cm4/armgcc/CMakeLists.txt index d9eed6d5c91..24cbbc44df3 100644 --- a/evkmimxrt1160/driver_examples/kpp/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/kpp/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../kpp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/kpp/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/kpp/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/kpp/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/kpp/cm7/armgcc/CMakeLists.txt index 18ca61b4495..17e7a564809 100644 --- a/evkmimxrt1160/driver_examples/kpp/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/kpp/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../kpp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/kpp/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/kpp/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lcdifv2/alpha/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lcdifv2/alpha/cm4/armgcc/CMakeLists.txt index e90ebf286fe..3b63770490a 100644 --- a/evkmimxrt1160/driver_examples/lcdifv2/alpha/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lcdifv2/alpha/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2/alpha/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2/alpha/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lcdifv2/alpha/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lcdifv2/alpha/cm7/armgcc/CMakeLists.txt index 44a5e674c9d..da7a8957af7 100644 --- a/evkmimxrt1160/driver_examples/lcdifv2/alpha/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lcdifv2/alpha/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2/alpha/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2/alpha/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lcdifv2/csc/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lcdifv2/csc/cm4/armgcc/CMakeLists.txt index fc5172641f6..f234ace5d03 100644 --- a/evkmimxrt1160/driver_examples/lcdifv2/csc/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lcdifv2/csc/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2/csc/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2/csc/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lcdifv2/csc/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lcdifv2/csc/cm7/armgcc/CMakeLists.txt index 141987f462a..2bff6d69dfc 100644 --- a/evkmimxrt1160/driver_examples/lcdifv2/csc/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lcdifv2/csc/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2/csc/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2/csc/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lcdifv2/embedded_alpha/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lcdifv2/embedded_alpha/cm4/armgcc/CMakeLists.txt index 5d093d3ef9a..179586028d8 100644 --- a/evkmimxrt1160/driver_examples/lcdifv2/embedded_alpha/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lcdifv2/embedded_alpha/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2/embedded_alpha/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2/embedded_alpha/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lcdifv2/embedded_alpha/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lcdifv2/embedded_alpha/cm7/armgcc/CMakeLists.txt index 7fc6257c15e..f9fa2ab5a04 100644 --- a/evkmimxrt1160/driver_examples/lcdifv2/embedded_alpha/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lcdifv2/embedded_alpha/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2/embedded_alpha/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2/embedded_alpha/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lcdifv2/lut/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lcdifv2/lut/cm4/armgcc/CMakeLists.txt index 646ee3b8954..e8d7d763ed6 100644 --- a/evkmimxrt1160/driver_examples/lcdifv2/lut/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lcdifv2/lut/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2/lut/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2/lut/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lcdifv2/lut/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lcdifv2/lut/cm7/armgcc/CMakeLists.txt index 705549b3b93..ef1d597b583 100644 --- a/evkmimxrt1160/driver_examples/lcdifv2/lut/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lcdifv2/lut/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2/lut/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2/lut/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lcdifv2/porter_duff/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lcdifv2/porter_duff/cm4/armgcc/CMakeLists.txt index a6c933b9d2c..815951884b8 100644 --- a/evkmimxrt1160/driver_examples/lcdifv2/porter_duff/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lcdifv2/porter_duff/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2/porter_duff/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2/porter_duff/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lcdifv2/porter_duff/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lcdifv2/porter_duff/cm7/armgcc/CMakeLists.txt index 2bd2159a96c..c759815fa9c 100644 --- a/evkmimxrt1160/driver_examples/lcdifv2/porter_duff/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lcdifv2/porter_duff/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2/porter_duff/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2/porter_duff/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lcdifv2/rgb565/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lcdifv2/rgb565/cm4/armgcc/CMakeLists.txt index da736f3a1a7..d2aa4a8ca7f 100644 --- a/evkmimxrt1160/driver_examples/lcdifv2/rgb565/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lcdifv2/rgb565/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2/rgb565/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2/rgb565/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lcdifv2/rgb565/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lcdifv2/rgb565/cm7/armgcc/CMakeLists.txt index 7219804ea99..128196a2bd2 100644 --- a/evkmimxrt1160/driver_examples/lcdifv2/rgb565/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lcdifv2/rgb565/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lcdifv2/rgb565/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lcdifv2/rgb565/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpadc/interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpadc/interrupt/cm4/armgcc/CMakeLists.txt index 17bdf99eb8c..ed394be6144 100644 --- a/evkmimxrt1160/driver_examples/lpadc/interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpadc/interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpadc/interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpadc/interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpadc/interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpadc/interrupt/cm7/armgcc/CMakeLists.txt index 64078a297a8..3f140a9105c 100644 --- a/evkmimxrt1160/driver_examples/lpadc/interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpadc/interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpadc/interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpadc/interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpadc/polling/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpadc/polling/cm4/armgcc/CMakeLists.txt index e77ffa65161..eee53f798af 100644 --- a/evkmimxrt1160/driver_examples/lpadc/polling/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpadc/polling/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpadc/polling/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpadc/polling/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpadc/polling/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpadc/polling/cm7/armgcc/CMakeLists.txt index 1e15af0e2ba..22d838beccc 100644 --- a/evkmimxrt1160/driver_examples/lpadc/polling/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpadc/polling/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpadc/polling/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpadc/polling/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpi2c/interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpi2c/interrupt/cm4/armgcc/CMakeLists.txt index 4e373532a01..a7e928ba84a 100644 --- a/evkmimxrt1160/driver_examples/lpi2c/interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpi2c/interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpi2c/interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpi2c/interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpi2c/interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpi2c/interrupt/cm7/armgcc/CMakeLists.txt index 5214e449da3..70457a94020 100644 --- a/evkmimxrt1160/driver_examples/lpi2c/interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpi2c/interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpi2c/interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpi2c/interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 5e375d87df1..a1d097a512b 100644 --- a/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm7/armgcc/CMakeLists.txt index f0598f4c433..17d930f2e1f 100644 --- a/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index a97d1fad534..f1cff4038b6 100644 --- a/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt index 7597f5ea338..d3eb852d080 100644 --- a/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/master/cm4/armgcc/CMakeLists.txt index 2d845fa159b..069dca726ca 100644 --- a/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/master/cm7/armgcc/CMakeLists.txt index 3f6be884cd1..3ab5bc10c43 100644 --- a/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/master/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/slave/cm4/armgcc/CMakeLists.txt index c9ce28c7333..204780980f7 100644 --- a/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/slave/cm7/armgcc/CMakeLists.txt index c9a30f937c7..7458047d9b7 100644 --- a/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/slave/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpi2c/polling_b2b/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 5d786ceb11c..11e44be9e90 100644 --- a/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt index 99d9d2ec12b..190052ecc78 100644 --- a/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/master/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index 7fc82e7c036..853cbbbcd22 100644 --- a/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt index 6b8e432a461..26d307b663b 100644 --- a/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/slave/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpspi/edma_b2b_transfer/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/master/cm4/armgcc/CMakeLists.txt index b19a5cd3242..1348912bd96 100644 --- a/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/master/cm7/armgcc/CMakeLists.txt index 26698be8741..e8c573390b2 100644 --- a/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/master/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/slave/cm4/armgcc/CMakeLists.txt index 670698221ad..2d61d6df9dd 100644 --- a/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/slave/cm7/armgcc/CMakeLists.txt index 18dfe97829a..b5624bf1673 100644 --- a/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/slave/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpspi/interrupt_b2b/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 8cb04f2be55..f7c53fc27e5 100644 --- a/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/master/cm7/armgcc/CMakeLists.txt index 7666578b0fb..e11dce05990 100644 --- a/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/master/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index 50b90d1471f..bdaceec09e3 100644 --- a/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt index 93e2ffd236b..63228db331b 100644 --- a/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/slave/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpspi/polling_b2b_transfer/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt index e58e3197306..f4ac1baf894 100644 --- a/evkmimxrt1160/driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpuart/edma_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpuart/edma_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpuart/edma_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpuart/edma_transfer/cm7/armgcc/CMakeLists.txt index 1e2961e4697..4b40bb3d77d 100644 --- a/evkmimxrt1160/driver_examples/lpuart/edma_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpuart/edma_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpuart/edma_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpuart/edma_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpuart/interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpuart/interrupt/cm4/armgcc/CMakeLists.txt index a1c954d31d1..e25f2e82941 100644 --- a/evkmimxrt1160/driver_examples/lpuart/interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpuart/interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpuart/interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpuart/interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpuart/interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpuart/interrupt/cm7/armgcc/CMakeLists.txt index 68e029559ad..24c870dacdd 100644 --- a/evkmimxrt1160/driver_examples/lpuart/interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpuart/interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpuart/interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpuart/interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpuart/interrupt_rb_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpuart/interrupt_rb_transfer/cm4/armgcc/CMakeLists.txt index f5bdc809b34..19b59b35e05 100644 --- a/evkmimxrt1160/driver_examples/lpuart/interrupt_rb_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpuart/interrupt_rb_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpuart/interrupt_rb_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpuart/interrupt_rb_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpuart/interrupt_rb_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpuart/interrupt_rb_transfer/cm7/armgcc/CMakeLists.txt index 181f82c58f4..5dcf084a0bc 100644 --- a/evkmimxrt1160/driver_examples/lpuart/interrupt_rb_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpuart/interrupt_rb_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpuart/interrupt_rb_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpuart/interrupt_rb_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt index 2f01cf68062..125d4da1770 100644 --- a/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer/cm7/armgcc/CMakeLists.txt index 76ec4ea57b9..7246f4b151d 100644 --- a/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer_seven_bits/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer_seven_bits/cm4/armgcc/CMakeLists.txt index b5e93129880..d052fbb9aa2 100644 --- a/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer_seven_bits/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer_seven_bits/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../interrupt_transfer_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer_seven_bits/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer_seven_bits/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer_seven_bits/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer_seven_bits/cm7/armgcc/CMakeLists.txt index 8638607f7df..0b846cc35f9 100644 --- a/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer_seven_bits/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer_seven_bits/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../interrupt_transfer_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer_seven_bits/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpuart/interrupt_transfer_seven_bits/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpuart/polling/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpuart/polling/cm4/armgcc/CMakeLists.txt index 61c60d84d09..e41c333571e 100644 --- a/evkmimxrt1160/driver_examples/lpuart/polling/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpuart/polling/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpuart/polling/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpuart/polling/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpuart/polling/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpuart/polling/cm7/armgcc/CMakeLists.txt index 2b4e15b6b2c..450dc3e675c 100644 --- a/evkmimxrt1160/driver_examples/lpuart/polling/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpuart/polling/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpuart/polling/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpuart/polling/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpuart/polling_seven_bits/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpuart/polling_seven_bits/cm4/armgcc/CMakeLists.txt index 44a4e327b90..3600b849067 100644 --- a/evkmimxrt1160/driver_examples/lpuart/polling_seven_bits/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpuart/polling_seven_bits/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../polling_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpuart/polling_seven_bits/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpuart/polling_seven_bits/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/lpuart/polling_seven_bits/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/lpuart/polling_seven_bits/cm7/armgcc/CMakeLists.txt index 40770558bde..3ee6e27c1e8 100644 --- a/evkmimxrt1160/driver_examples/lpuart/polling_seven_bits/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/lpuart/polling_seven_bits/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../polling_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/lpuart/polling_seven_bits/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/lpuart/polling_seven_bits/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/mecc/mecc_multi_error/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/mecc/mecc_multi_error/cm7/armgcc/CMakeLists.txt index f665e538351..70b6774a779 100644 --- a/evkmimxrt1160/driver_examples/mecc/mecc_multi_error/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/mecc/mecc_multi_error/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mecc_multi_error.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/mecc/mecc_multi_error/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/mecc/mecc_multi_error/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/mecc/mecc_single_error/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/mecc/mecc_single_error/cm7/armgcc/CMakeLists.txt index d3e82174377..0a8d9647acb 100644 --- a/evkmimxrt1160/driver_examples/mecc/mecc_single_error/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/mecc/mecc_single_error/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mecc_single_error.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/mecc/mecc_single_error/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/mecc/mecc_single_error/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/mu/interrupt/core0/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/mu/interrupt/core0/armgcc/CMakeLists.txt index 05c829765cf..d9ea25ae5a9 100644 --- a/evkmimxrt1160/driver_examples/mu/interrupt/core0/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/mu/interrupt/core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,19 +40,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mu_interrupt_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/mu/interrupt/core0 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/mu/interrupt/core0 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -59,7 +65,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/mu/interrupt/core1/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/mu/interrupt/core1/armgcc/CMakeLists.txt index 0980d822619..78d62170422 100644 --- a/evkmimxrt1160/driver_examples/mu/interrupt/core1/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/mu/interrupt/core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mu_interrupt_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/mu/interrupt/core1 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/mu/interrupt/core1 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/mu/polling/core0/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/mu/polling/core0/armgcc/CMakeLists.txt index 2744813b191..32e88d5ecce 100644 --- a/evkmimxrt1160/driver_examples/mu/polling/core0/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/mu/polling/core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,19 +40,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mu_polling_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/mu/polling/core0 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/mu/polling/core0 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -59,7 +65,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/mu/polling/core1/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/mu/polling/core1/armgcc/CMakeLists.txt index 3d4d4285e9d..ddcc7f6d00b 100644 --- a/evkmimxrt1160/driver_examples/mu/polling/core1/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/mu/polling/core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mu_polling_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/mu/polling/core1 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/mu/polling/core1 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/ocotp/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/ocotp/cm4/armgcc/CMakeLists.txt index 514045fa107..35f98bb326b 100644 --- a/evkmimxrt1160/driver_examples/ocotp/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/ocotp/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ocotp_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/ocotp/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/ocotp/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/ocotp/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/ocotp/cm7/armgcc/CMakeLists.txt index 97323631166..cb1cb211080 100644 --- a/evkmimxrt1160/driver_examples/ocotp/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/ocotp/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ocotp_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/ocotp/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/ocotp/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pdm/pdm_edma_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pdm/pdm_edma_transfer/cm4/armgcc/CMakeLists.txt index da59a5db3f9..9d82bd20bb0 100644 --- a/evkmimxrt1160/driver_examples/pdm/pdm_edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pdm/pdm_edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pdm/pdm_edma_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pdm/pdm_edma_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pdm/pdm_edma_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pdm/pdm_edma_transfer/cm7/armgcc/CMakeLists.txt index ade9f6859d4..55d658bae5e 100644 --- a/evkmimxrt1160/driver_examples/pdm/pdm_edma_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pdm/pdm_edma_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pdm/pdm_edma_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pdm/pdm_edma_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pdm/pdm_interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pdm/pdm_interrupt/cm4/armgcc/CMakeLists.txt index c2943464cb2..808a995ed35 100644 --- a/evkmimxrt1160/driver_examples/pdm/pdm_interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pdm/pdm_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pdm/pdm_interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pdm/pdm_interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pdm/pdm_interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pdm/pdm_interrupt/cm7/armgcc/CMakeLists.txt index 4ebf9728ee8..0808a8b6b47 100644 --- a/evkmimxrt1160/driver_examples/pdm/pdm_interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pdm/pdm_interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pdm/pdm_interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pdm/pdm_interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pdm/pdm_sai_edma/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pdm/pdm_sai_edma/cm4/armgcc/CMakeLists.txt index a92a0a2eb4e..7d448e70cb6 100644 --- a/evkmimxrt1160/driver_examples/pdm/pdm_sai_edma/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pdm/pdm_sai_edma/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pdm/pdm_sai_edma/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pdm/pdm_sai_edma/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pdm/pdm_sai_edma/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pdm/pdm_sai_edma/cm7/armgcc/CMakeLists.txt index 6de1d424d28..f6fdc59f809 100644 --- a/evkmimxrt1160/driver_examples/pdm/pdm_sai_edma/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pdm/pdm_sai_edma/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pdm/pdm_sai_edma/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pdm/pdm_sai_edma/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt/cm4/armgcc/CMakeLists.txt index b3b516915e2..0f3c8dbd473 100644 --- a/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt/cm7/armgcc/CMakeLists.txt index abffe01cf14..372cb96d7a3 100644 --- a/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt_transfer/cm4/armgcc/CMakeLists.txt index 780a4a73eba..191b36d010e 100644 --- a/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt_transfer/cm7/armgcc/CMakeLists.txt index b8446f52913..893751da4d6 100644 --- a/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pdm/pdm_sai_interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pdm/pdm_sai_multi_channel_edma/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pdm/pdm_sai_multi_channel_edma/cm4/armgcc/CMakeLists.txt index 0e4ef2c87de..eddb068a0df 100644 --- a/evkmimxrt1160/driver_examples/pdm/pdm_sai_multi_channel_edma/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pdm/pdm_sai_multi_channel_edma/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_multi_channel_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pdm/pdm_sai_multi_channel_edma/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pdm/pdm_sai_multi_channel_edma/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pdm/pdm_sai_multi_channel_edma/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pdm/pdm_sai_multi_channel_edma/cm7/armgcc/CMakeLists.txt index 1b4aeba13f7..e7c5b361d5d 100644 --- a/evkmimxrt1160/driver_examples/pdm/pdm_sai_multi_channel_edma/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pdm/pdm_sai_multi_channel_edma/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_multi_channel_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pdm/pdm_sai_multi_channel_edma/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pdm/pdm_sai_multi_channel_edma/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pit/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pit/cm4/armgcc/CMakeLists.txt index 6228dbbe9c0..798af3dfa6c 100644 --- a/evkmimxrt1160/driver_examples/pit/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pit/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/pit/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pit/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pit/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pit/cm7/armgcc/CMakeLists.txt index 83fc2863e91..2e9002749d5 100644 --- a/evkmimxrt1160/driver_examples/pit/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pit/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/pit/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pit/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/puf/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/puf/cm4/armgcc/CMakeLists.txt index fb97fbc928f..ff81b06ae30 100644 --- a/evkmimxrt1160/driver_examples/puf/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/puf/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../puf.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/puf/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/puf/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/puf/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/puf/cm7/armgcc/CMakeLists.txt index 199f95a1b53..89c4bdd9cbe 100644 --- a/evkmimxrt1160/driver_examples/puf/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/puf/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../puf.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/puf/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/puf/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pwm/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pwm/cm4/armgcc/CMakeLists.txt index aa76f538564..b481ce4a977 100644 --- a/evkmimxrt1160/driver_examples/pwm/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pwm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/pwm/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pwm/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pwm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pwm/cm7/armgcc/CMakeLists.txt index 22c8bc03032..29037ee8b03 100644 --- a/evkmimxrt1160/driver_examples/pwm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pwm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/pwm/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pwm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pxp/blend/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pxp/blend/cm4/armgcc/CMakeLists.txt index 979c0192d1c..4cc1ad3a2f4 100644 --- a/evkmimxrt1160/driver_examples/pxp/blend/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pxp/blend/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp/blend/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp/blend/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pxp/blend/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pxp/blend/cm7/armgcc/CMakeLists.txt index e105bb67604..ee5f1cf11a9 100644 --- a/evkmimxrt1160/driver_examples/pxp/blend/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pxp/blend/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp/blend/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp/blend/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pxp/color_key/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pxp/color_key/cm4/armgcc/CMakeLists.txt index c0381d32da2..821599ae663 100644 --- a/evkmimxrt1160/driver_examples/pxp/color_key/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pxp/color_key/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp/color_key/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp/color_key/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pxp/color_key/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pxp/color_key/cm7/armgcc/CMakeLists.txt index 7d4fa441c1f..f43e6374d59 100644 --- a/evkmimxrt1160/driver_examples/pxp/color_key/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pxp/color_key/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp/color_key/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp/color_key/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pxp/copy_pic/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pxp/copy_pic/cm4/armgcc/CMakeLists.txt index 6c6d0db0632..50f7205289d 100644 --- a/evkmimxrt1160/driver_examples/pxp/copy_pic/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pxp/copy_pic/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pxp_copy_pic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp/copy_pic/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp/copy_pic/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pxp/copy_pic/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pxp/copy_pic/cm7/armgcc/CMakeLists.txt index e600e1e8b08..c578362975b 100644 --- a/evkmimxrt1160/driver_examples/pxp/copy_pic/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pxp/copy_pic/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pxp_copy_pic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp/copy_pic/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp/copy_pic/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pxp/flip/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pxp/flip/cm4/armgcc/CMakeLists.txt index fe18fcc4c35..2ff21333576 100644 --- a/evkmimxrt1160/driver_examples/pxp/flip/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pxp/flip/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp/flip/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp/flip/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pxp/flip/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pxp/flip/cm7/armgcc/CMakeLists.txt index c7aaf19bf35..9200d997c62 100644 --- a/evkmimxrt1160/driver_examples/pxp/flip/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pxp/flip/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp/flip/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp/flip/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pxp/lcdif_handshake/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pxp/lcdif_handshake/cm4/armgcc/CMakeLists.txt index de44a45b51d..0ffccc559e3 100644 --- a/evkmimxrt1160/driver_examples/pxp/lcdif_handshake/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pxp/lcdif_handshake/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pxp_lcdif_handshake.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp/lcdif_handshake/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp/lcdif_handshake/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pxp/lcdif_handshake/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pxp/lcdif_handshake/cm7/armgcc/CMakeLists.txt index 355a7dbc622..c2ce8877bca 100644 --- a/evkmimxrt1160/driver_examples/pxp/lcdif_handshake/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pxp/lcdif_handshake/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pxp_lcdif_handshake.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp/lcdif_handshake/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp/lcdif_handshake/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pxp/porter_duff/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pxp/porter_duff/cm4/armgcc/CMakeLists.txt index 08591819baa..0c909568add 100644 --- a/evkmimxrt1160/driver_examples/pxp/porter_duff/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pxp/porter_duff/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp/porter_duff/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp/porter_duff/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pxp/porter_duff/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pxp/porter_duff/cm7/armgcc/CMakeLists.txt index 3f1e69ddc41..4ba3594c0df 100644 --- a/evkmimxrt1160/driver_examples/pxp/porter_duff/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pxp/porter_duff/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp/porter_duff/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp/porter_duff/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pxp/queue/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pxp/queue/cm4/armgcc/CMakeLists.txt index 83063d84bc0..f2a1fe42fb2 100644 --- a/evkmimxrt1160/driver_examples/pxp/queue/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pxp/queue/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp/queue/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp/queue/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pxp/queue/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pxp/queue/cm7/armgcc/CMakeLists.txt index 5c5601b7a10..4650df5f8b9 100644 --- a/evkmimxrt1160/driver_examples/pxp/queue/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pxp/queue/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp/queue/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp/queue/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pxp/rotate/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pxp/rotate/cm4/armgcc/CMakeLists.txt index 29a1173c877..4c14d129c0f 100644 --- a/evkmimxrt1160/driver_examples/pxp/rotate/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pxp/rotate/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp/rotate/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp/rotate/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pxp/rotate/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pxp/rotate/cm7/armgcc/CMakeLists.txt index b2745fd7835..29951a7e0f5 100644 --- a/evkmimxrt1160/driver_examples/pxp/rotate/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pxp/rotate/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp/rotate/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp/rotate/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pxp/scale/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pxp/scale/cm4/armgcc/CMakeLists.txt index e9a8d188129..d726a227ad7 100644 --- a/evkmimxrt1160/driver_examples/pxp/scale/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pxp/scale/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp/scale/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp/scale/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/pxp/scale/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/pxp/scale/cm7/armgcc/CMakeLists.txt index a1316d40520..a5f890d0d52 100644 --- a/evkmimxrt1160/driver_examples/pxp/scale/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/pxp/scale/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/pxp/scale/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/pxp/scale/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm/cm4/armgcc/CMakeLists.txt index 7f5dae5bd94..566ee8236f0 100644 --- a/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm/cm7/armgcc/CMakeLists.txt index b748ec4d5d3..976425d4284 100644 --- a/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm_dma/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm_dma/cm4/armgcc/CMakeLists.txt index 4fd7427bdf7..56c86a340e9 100644 --- a/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm_dma/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm_dma/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm_dma/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm_dma/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm_dma/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm_dma/cm7/armgcc/CMakeLists.txt index 5430cd2a79c..f2ab238bff6 100644 --- a/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm_dma/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm_dma/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm_dma/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/qtmr/inputcapture_outputpwm_dma/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/qtmr/timer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/qtmr/timer/cm4/armgcc/CMakeLists.txt index fff62aa73cb..f78c0061d51 100644 --- a/evkmimxrt1160/driver_examples/qtmr/timer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/qtmr/timer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/qtmr/timer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/qtmr/timer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/qtmr/timer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/qtmr/timer/cm7/armgcc/CMakeLists.txt index 84e8bb323c8..2e86d820f7e 100644 --- a/evkmimxrt1160/driver_examples/qtmr/timer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/qtmr/timer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/qtmr/timer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/qtmr/timer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/rdc/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/rdc/cm4/armgcc/CMakeLists.txt index a8093f1e8eb..78397b5a003 100644 --- a/evkmimxrt1160/driver_examples/rdc/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/rdc/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rdc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/rdc/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/rdc/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/rdc/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/rdc/cm7/armgcc/CMakeLists.txt index b633fde2985..a16bd7630bd 100644 --- a/evkmimxrt1160/driver_examples/rdc/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/rdc/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rdc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/rdc/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/rdc/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/rtwdog/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/rtwdog/cm7/armgcc/CMakeLists.txt index 7a838cbcb96..73abe8b1715 100644 --- a/evkmimxrt1160/driver_examples/rtwdog/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/rtwdog/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtwdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/rtwdog/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/rtwdog/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm4/armgcc/CMakeLists.txt index bcd7dee5323..5b6d1a8b43e 100644 --- a/evkmimxrt1160/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm7/armgcc/CMakeLists.txt index 0d5e288c6fc..11f1e396fb8 100644 --- a/evkmimxrt1160/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/sai/edma_record_playback/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/sai/edma_record_playback/cm4/armgcc/CMakeLists.txt index 7e3e821e6d6..bebbf7fce0a 100644 --- a/evkmimxrt1160/driver_examples/sai/edma_record_playback/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/sai/edma_record_playback/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_edma_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/sai/edma_record_playback/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/sai/edma_record_playback/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/sai/edma_record_playback/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/sai/edma_record_playback/cm7/armgcc/CMakeLists.txt index 60a544082b8..95e4e2c3e54 100644 --- a/evkmimxrt1160/driver_examples/sai/edma_record_playback/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/sai/edma_record_playback/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_edma_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/sai/edma_record_playback/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/sai/edma_record_playback/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/sai/edma_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/sai/edma_transfer/cm4/armgcc/CMakeLists.txt index 25e3b88cd89..3c96f84de12 100644 --- a/evkmimxrt1160/driver_examples/sai/edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/sai/edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/sai/edma_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/sai/edma_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/sai/edma_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/sai/edma_transfer/cm7/armgcc/CMakeLists.txt index 4ccf0c9631d..01e33ff88c6 100644 --- a/evkmimxrt1160/driver_examples/sai/edma_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/sai/edma_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/sai/edma_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/sai/edma_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/sai/interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/sai/interrupt/cm4/armgcc/CMakeLists.txt index cdc69ed0bcc..7f66281ab40 100644 --- a/evkmimxrt1160/driver_examples/sai/interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/sai/interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/sai/interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/sai/interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/sai/interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/sai/interrupt/cm7/armgcc/CMakeLists.txt index a2d18b16ad0..60194596f74 100644 --- a/evkmimxrt1160/driver_examples/sai/interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/sai/interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/sai/interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/sai/interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/sai/interrupt_record_playback/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/sai/interrupt_record_playback/cm4/armgcc/CMakeLists.txt index 62c7f659d3b..a26d399f49a 100644 --- a/evkmimxrt1160/driver_examples/sai/interrupt_record_playback/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/sai/interrupt_record_playback/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_interrupt_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/sai/interrupt_record_playback/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/sai/interrupt_record_playback/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/sai/interrupt_record_playback/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/sai/interrupt_record_playback/cm7/armgcc/CMakeLists.txt index f5df699a837..cd8b31787a3 100644 --- a/evkmimxrt1160/driver_examples/sai/interrupt_record_playback/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/sai/interrupt_record_playback/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_interrupt_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/sai/interrupt_record_playback/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/sai/interrupt_record_playback/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/sai/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/sai/interrupt_transfer/cm4/armgcc/CMakeLists.txt index e9a666efc29..921d97e6585 100644 --- a/evkmimxrt1160/driver_examples/sai/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/sai/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/sai/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/sai/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/sai/interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/sai/interrupt_transfer/cm7/armgcc/CMakeLists.txt index 1c8634b8d94..8fc01108c26 100644 --- a/evkmimxrt1160/driver_examples/sai/interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/sai/interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/sai/interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/sai/interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/sema4/basic/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/sema4/basic/cm4/armgcc/CMakeLists.txt index 3b540d6c647..bb9cb2be7a6 100644 --- a/evkmimxrt1160/driver_examples/sema4/basic/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/sema4/basic/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sema4_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/sema4/basic/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/sema4/basic/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/sema4/basic/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/sema4/basic/cm7/armgcc/CMakeLists.txt index e6a4f89976b..3e8f88625f1 100644 --- a/evkmimxrt1160/driver_examples/sema4/basic/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/sema4/basic/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sema4_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/sema4/basic/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/sema4/basic/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/sema4/dualcore/core0/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/sema4/dualcore/core0/armgcc/CMakeLists.txt index d90ac8d35df..dcc5792150c 100644 --- a/evkmimxrt1160/driver_examples/sema4/dualcore/core0/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/sema4/dualcore/core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,19 +41,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../demo_common.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/sema4/dualcore/core0 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/sema4/dualcore/core0 ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -60,7 +66,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/sema4/dualcore/core1/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/sema4/dualcore/core1/armgcc/CMakeLists.txt index 1e8fa6ac5c3..4708ecd05fb 100644 --- a/evkmimxrt1160/driver_examples/sema4/dualcore/core1/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/sema4/dualcore/core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../demo_common.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/sema4/dualcore/core1 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/sema4/dualcore/core1 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/semc/sdram/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/semc/sdram/cm4/armgcc/CMakeLists.txt index 80e13c8e921..051d4e0f493 100644 --- a/evkmimxrt1160/driver_examples/semc/sdram/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/semc/sdram/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../semc_sdram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/semc/sdram/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/semc/sdram/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/semc/sdram/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/semc/sdram/cm7/armgcc/CMakeLists.txt index 2059a21e78d..e9f71f813be 100644 --- a/evkmimxrt1160/driver_examples/semc/sdram/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/semc/sdram/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../semc_sdram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/semc/sdram/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/semc/sdram/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/smartcard/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/smartcard/cm4/armgcc/CMakeLists.txt index 8d24a397e06..b3409b52247 100644 --- a/evkmimxrt1160/driver_examples/smartcard/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/smartcard/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../smartcard.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/smartcard/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/smartcard/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/smartcard/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/smartcard/cm7/armgcc/CMakeLists.txt index 276f34dab9c..73355e8316d 100644 --- a/evkmimxrt1160/driver_examples/smartcard/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/smartcard/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../smartcard.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/smartcard/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/smartcard/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/snvs/snvs_hp_hac/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/snvs/snvs_hp_hac/cm4/armgcc/CMakeLists.txt index e78899f065d..bbd84059b9f 100644 --- a/evkmimxrt1160/driver_examples/snvs/snvs_hp_hac/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/snvs/snvs_hp_hac/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_hac.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/snvs/snvs_hp_hac/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/snvs/snvs_hp_hac/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/snvs/snvs_hp_hac/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/snvs/snvs_hp_hac/cm7/armgcc/CMakeLists.txt index bc6031b9c2e..ceb1ba00365 100644 --- a/evkmimxrt1160/driver_examples/snvs/snvs_hp_hac/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/snvs/snvs_hp_hac/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_hac.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/snvs/snvs_hp_hac/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/snvs/snvs_hp_hac/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/snvs/snvs_hp_rtc/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/snvs/snvs_hp_rtc/cm4/armgcc/CMakeLists.txt index 4ec4322b7c6..a6a3f5335cb 100644 --- a/evkmimxrt1160/driver_examples/snvs/snvs_hp_rtc/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/snvs/snvs_hp_rtc/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/snvs/snvs_hp_rtc/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/snvs/snvs_hp_rtc/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/snvs/snvs_hp_rtc/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/snvs/snvs_hp_rtc/cm7/armgcc/CMakeLists.txt index b3e4e046ba1..75b7ecbb695 100644 --- a/evkmimxrt1160/driver_examples/snvs/snvs_hp_rtc/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/snvs/snvs_hp_rtc/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/snvs/snvs_hp_rtc/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/snvs/snvs_hp_rtc/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/snvs/snvs_lp_mc/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/snvs/snvs_lp_mc/cm4/armgcc/CMakeLists.txt index 719aa8756a3..f58c310253a 100644 --- a/evkmimxrt1160/driver_examples/snvs/snvs_lp_mc/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/snvs/snvs_lp_mc/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_mc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/snvs/snvs_lp_mc/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/snvs/snvs_lp_mc/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/snvs/snvs_lp_mc/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/snvs/snvs_lp_mc/cm7/armgcc/CMakeLists.txt index 263b1059060..aac069b5f5f 100644 --- a/evkmimxrt1160/driver_examples/snvs/snvs_lp_mc/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/snvs/snvs_lp_mc/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_mc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/snvs/snvs_lp_mc/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/snvs/snvs_lp_mc/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/snvs/snvs_lp_srtc/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/snvs/snvs_lp_srtc/cm4/armgcc/CMakeLists.txt index eeebaf35c8b..205b8ca73f0 100644 --- a/evkmimxrt1160/driver_examples/snvs/snvs_lp_srtc/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/snvs/snvs_lp_srtc/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_srtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/snvs/snvs_lp_srtc/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/snvs/snvs_lp_srtc/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/snvs/snvs_lp_srtc/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/snvs/snvs_lp_srtc/cm7/armgcc/CMakeLists.txt index 88cf170bb2c..436ed9ed445 100644 --- a/evkmimxrt1160/driver_examples/snvs/snvs_lp_srtc/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/snvs/snvs_lp_srtc/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_srtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/snvs/snvs_lp_srtc/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/snvs/snvs_lp_srtc/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/snvs/snvs_lp_tamper/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/snvs/snvs_lp_tamper/cm7/armgcc/CMakeLists.txt index 42759519c58..80e4694d689 100644 --- a/evkmimxrt1160/driver_examples/snvs/snvs_lp_tamper/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/snvs/snvs_lp_tamper/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_tamper.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/snvs/snvs_lp_tamper/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/snvs/snvs_lp_tamper/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/snvs/snvs_sw_zmk/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/snvs/snvs_sw_zmk/cm4/armgcc/CMakeLists.txt index f1dcc8d1603..5af6a274c30 100644 --- a/evkmimxrt1160/driver_examples/snvs/snvs_sw_zmk/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/snvs/snvs_sw_zmk/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_sw_zmk.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/snvs/snvs_sw_zmk/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/snvs/snvs_sw_zmk/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/snvs/snvs_sw_zmk/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/snvs/snvs_sw_zmk/cm7/armgcc/CMakeLists.txt index 14e81e4e538..af8a9814413 100644 --- a/evkmimxrt1160/driver_examples/snvs/snvs_sw_zmk/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/snvs/snvs_sw_zmk/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_sw_zmk.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/snvs/snvs_sw_zmk/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/snvs/snvs_sw_zmk/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/spdif/edma_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/spdif/edma_transfer/cm4/armgcc/CMakeLists.txt index 8c9f8d45682..5ba2b91698b 100644 --- a/evkmimxrt1160/driver_examples/spdif/edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/spdif/edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spdif_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/spdif/edma_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/spdif/edma_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/spdif/edma_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/spdif/edma_transfer/cm7/armgcc/CMakeLists.txt index e307191f9e8..e0a87c72e24 100644 --- a/evkmimxrt1160/driver_examples/spdif/edma_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/spdif/edma_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spdif_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/spdif/edma_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/spdif/edma_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/spdif/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/spdif/interrupt_transfer/cm4/armgcc/CMakeLists.txt index 6ae78bf982e..0b8c129a55e 100644 --- a/evkmimxrt1160/driver_examples/spdif/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/spdif/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spdif_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/spdif/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/spdif/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/spdif/interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/spdif/interrupt_transfer/cm7/armgcc/CMakeLists.txt index 8cf735386bc..fc73a291e0b 100644 --- a/evkmimxrt1160/driver_examples/spdif/interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/spdif/interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spdif_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/spdif/interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/spdif/interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/src/src_global_reset/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/src/src_global_reset/cm7/armgcc/CMakeLists.txt index 9fa1d183848..151fcc85667 100644 --- a/evkmimxrt1160/driver_examples/src/src_global_reset/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/src/src_global_reset/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../src_global_reset.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/src/src_global_reset/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/src/src_global_reset/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/ssarc/software_trigger/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/ssarc/software_trigger/cm4/armgcc/CMakeLists.txt index 7cea58e2297..2c5f1a1dd58 100644 --- a/evkmimxrt1160/driver_examples/ssarc/software_trigger/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/ssarc/software_trigger/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ssarc_software_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/ssarc/software_trigger/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/ssarc/software_trigger/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/ssarc/software_trigger/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/ssarc/software_trigger/cm7/armgcc/CMakeLists.txt index 75d9e3fd877..06ef43d566b 100644 --- a/evkmimxrt1160/driver_examples/ssarc/software_trigger/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/ssarc/software_trigger/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ssarc_software_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/driver_examples/ssarc/software_trigger/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/ssarc/software_trigger/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/tempsensor/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/tempsensor/cm4/armgcc/CMakeLists.txt index 2e3a1ba10b5..cd06dbbc8fa 100644 --- a/evkmimxrt1160/driver_examples/tempsensor/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/tempsensor/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tempsensor.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/tempsensor/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/tempsensor/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/tempsensor/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/tempsensor/cm7/armgcc/CMakeLists.txt index ea6140cb3d5..ede6acf9d01 100644 --- a/evkmimxrt1160/driver_examples/tempsensor/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/tempsensor/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tempsensor.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/tempsensor/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/tempsensor/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/wdog/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/wdog/cm7/armgcc/CMakeLists.txt index 05cb8ce804c..535652c2a00 100644 --- a/evkmimxrt1160/driver_examples/wdog/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/wdog/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/wdog/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/wdog/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/xbara/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/xbara/cm4/armgcc/CMakeLists.txt index ced88ea2734..9aeaebd966c 100644 --- a/evkmimxrt1160/driver_examples/xbara/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/xbara/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbara.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/xbara/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/xbara/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/xbara/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/xbara/cm7/armgcc/CMakeLists.txt index 12006ed687c..4e20481eba2 100644 --- a/evkmimxrt1160/driver_examples/xbara/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/xbara/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbara.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/xbara/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/xbara/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/xecc/flexspi/xecc_multi_error/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/xecc/flexspi/xecc_multi_error/cm4/armgcc/CMakeLists.txt index 01b33e48be0..5398397efb7 100644 --- a/evkmimxrt1160/driver_examples/xecc/flexspi/xecc_multi_error/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/xecc/flexspi/xecc_multi_error/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/xecc/flexspi/xecc_multi_error/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/xecc/flexspi/xecc_multi_error/cm7/armgcc/CMakeLists.txt index c0bb1c18bce..8198d66836f 100644 --- a/evkmimxrt1160/driver_examples/xecc/flexspi/xecc_multi_error/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/xecc/flexspi/xecc_multi_error/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/xecc/flexspi/xecc_single_error/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/xecc/flexspi/xecc_single_error/cm4/armgcc/CMakeLists.txt index 2c2ee7e490c..560076148b2 100644 --- a/evkmimxrt1160/driver_examples/xecc/flexspi/xecc_single_error/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/xecc/flexspi/xecc_single_error/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/xecc/flexspi/xecc_single_error/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/xecc/flexspi/xecc_single_error/cm7/armgcc/CMakeLists.txt index 617863c49f7..b10159202bc 100644 --- a/evkmimxrt1160/driver_examples/xecc/flexspi/xecc_single_error/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/xecc/flexspi/xecc_single_error/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/xecc/semc/xecc_multi_error/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/xecc/semc/xecc_multi_error/cm4/armgcc/CMakeLists.txt index c1499f9fe29..09424ff09bd 100644 --- a/evkmimxrt1160/driver_examples/xecc/semc/xecc_multi_error/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/xecc/semc/xecc_multi_error/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/xecc/semc/xecc_multi_error/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/xecc/semc/xecc_multi_error/cm7/armgcc/CMakeLists.txt index 2a8d12819eb..c4d88f64b4c 100644 --- a/evkmimxrt1160/driver_examples/xecc/semc/xecc_multi_error/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/xecc/semc/xecc_multi_error/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/xecc/semc/xecc_single_error/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/xecc/semc/xecc_single_error/cm4/armgcc/CMakeLists.txt index 7471ba09d68..d19d8bf081a 100644 --- a/evkmimxrt1160/driver_examples/xecc/semc/xecc_single_error/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/xecc/semc/xecc_single_error/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/xecc/semc/xecc_single_error/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/xecc/semc/xecc_single_error/cm7/armgcc/CMakeLists.txt index 02c3c702846..663d909f584 100644 --- a/evkmimxrt1160/driver_examples/xecc/semc/xecc_single_error/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/xecc/semc/xecc_single_error/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/xrdc2/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/xrdc2/cm4/armgcc/CMakeLists.txt index 15769683b51..173bd61b9da 100644 --- a/evkmimxrt1160/driver_examples/xrdc2/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/xrdc2/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xrdc2.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/xrdc2/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/xrdc2/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/driver_examples/xrdc2/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/driver_examples/xrdc2/cm7/armgcc/CMakeLists.txt index a6cfe9fa891..b4b56fb447c 100644 --- a/evkmimxrt1160/driver_examples/xrdc2/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/driver_examples/xrdc2/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xrdc2.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/driver_examples/xrdc2/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/driver_examples/xrdc2/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt b/evkmimxrt1160/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt index 425afb4d604..06cee8143af 100644 --- a/evkmimxrt1160/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,18 +42,18 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../demo_config.h" "${ProjDirPath}/../image_data.h" "${ProjDirPath}/../startup/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_conv_rotate.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv_rotate.c" "${ProjDirPath}/../source/models/mobilenet_v1_0.25_160.rtm" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../source ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -182,11 +188,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1160/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt b/evkmimxrt1160/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt index f98c3b74a72..29f5cdabf71 100644 --- a/evkmimxrt1160/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1160/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt b/evkmimxrt1160/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt index cf7db345e3f..9bfe2d67ffd 100644 --- a/evkmimxrt1160/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1160/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt b/evkmimxrt1160/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt index ec36f6db145..af1c1fa4012 100644 --- a/evkmimxrt1160/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,13 +85,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../eiq/cmsis_nn/Include ${ProjDirPath}/../source ${ProjDirPath}/../board - ${ProjDirPath}/../../../../../middleware/eiq/glow/examples/cifar10_camera/evkmimxrt1160 + ${SdkRootDirPath}/middleware/eiq/glow/examples/cifar10_camera/evkmimxrt1160 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -202,11 +208,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1160/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt b/evkmimxrt1160/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt index d5b5d36b3e8..4cb8c657b6d 100644 --- a/evkmimxrt1160/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt b/evkmimxrt1160/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt index 700ac3dda7f..b58c9bb0c29 100644 --- a/evkmimxrt1160/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -74,13 +80,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../eiq/cmsis_nn/Include ${ProjDirPath}/../source ${ProjDirPath}/../board - ${ProjDirPath}/../../../../../middleware/eiq/glow/examples/lenet_mnist_camera/evkmimxrt1160 + ${SdkRootDirPath}/middleware/eiq/glow/examples/lenet_mnist_camera/evkmimxrt1160 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -197,11 +203,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt b/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt index 21d0c26f1f8..e860c43261f 100644 --- a/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,31 +37,31 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_conv_rotate.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/image_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/model_cifarnet_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/image/main.cpp" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv_rotate.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/image_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/model_cifarnet_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/image/main.cpp" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/pcq/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/pcq/model_data.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -67,17 +73,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10 - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image - ${ProjDirPath}/../../../../../middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10 + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common/model ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/pcq + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/pcq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt b/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt index 21d00655de1..b1fb5255936 100644 --- a/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,28 +39,28 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/audio/audio.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/main.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/audio/audio_capture.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/common/audio/audio.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/main.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/common/audio/audio_capture.cpp" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -67,16 +73,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio - ${ProjDirPath}/../../../../../middleware/eiq/common/audio - ${ProjDirPath}/../../../../../middleware/eiq/common/model - ${ProjDirPath}/../../../../../middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio + ${SdkRootDirPath}/middleware/eiq/common/audio + ${SdkRootDirPath}/middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/common ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -173,11 +179,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt b/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt index 7d7e4bdc8d4..9fa892dec01 100644 --- a/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,31 +37,31 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_conv_rotate.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/image/main.cpp" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv_rotate.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/image/main.cpp" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -67,17 +73,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image - ${ProjDirPath}/../../../../../middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common/model ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_multicore/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_multicore/cm4/armgcc/CMakeLists.txt index 96402a8cc52..13a96c61f9c 100644 --- a/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_multicore/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_multicore/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,28 +37,28 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/audio/audio.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/multicore/m4/output_postproc.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/kws/labels.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/multicore/m4/main.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_data.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/common/audio/audio_capture.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/common/audio/audio.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/multicore/m4/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/multicore/m4/main.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/common/audio/audio_capture.cpp" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../dcd.c" @@ -66,17 +72,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/multicore/m4 - ${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/kws - ${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/common/audio - ${ProjDirPath}/../../../../../../middleware/eiq/common/audio - ${ProjDirPath}/../../../../../../middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/multicore/m4 + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio + ${SdkRootDirPath}/middleware/eiq/common/audio + ${SdkRootDirPath}/middleware/eiq/common/model ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -181,11 +187,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_multicore/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_multicore/cm7/armgcc/CMakeLists.txt index 322826f693c..6ede0fc68b4 100644 --- a/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_multicore/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/eiq_examples/tensorflow_lite_micro_multicore/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,35 +37,35 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../middleware/eiq/common/image/image_conv_rotate.c" -"${ProjDirPath}/../../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/label_image/labels.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/multicore/m7/main.c" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/multicore/m7/lpm.c" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/multicore/m7/lpm.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv_rotate.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/multicore/m7/main.c" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/multicore/m7/lpm.c" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/multicore/m7/lpm.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -69,12 +75,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/label_image - ${ProjDirPath}/../../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../../middleware/eiq/common/image - ${ProjDirPath}/../../../../../../middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common/model ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) @@ -87,7 +93,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/mmcau_examples/mmcau_api/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/mmcau_examples/mmcau_api/cm4/armgcc/CMakeLists.txt index fea1bedce7a..d1f4f59fdcd 100644 --- a/evkmimxrt1160/mmcau_examples/mmcau_api/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/mmcau_examples/mmcau_api/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mmcau_api.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/mmcau_examples/mmcau_api/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/mmcau_examples/mmcau_api/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,27 +121,27 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu/cm4/armgcc/CMakeLists.txt index 8a8767f15eb..b82087dfdf2 100644 --- a/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,23 +51,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../erpc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu/cm4 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu/cm7/armgcc/CMakeLists.txt index 626223ed8c8..054e5578ba6 100644 --- a/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,18 +50,18 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../erpc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -68,7 +74,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu_rtos/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu_rtos/cm4/armgcc/CMakeLists.txt index d0917fd815c..a3c9a7487cb 100644 --- a/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu_rtos/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu_rtos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,23 +52,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu_rtos - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu_rtos/cm4 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu_rtos + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu_rtos/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu_rtos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu_rtos/cm7/armgcc/CMakeLists.txt index ac5d4833566..5da854aa4a4 100644 --- a/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu_rtos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu_rtos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,18 +51,18 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu_rtos - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu_rtos/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu_rtos + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_mu_rtos/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -69,7 +75,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg/cm4/armgcc/CMakeLists.txt index 8a01e344ca3..6e0bcad080e 100644 --- a/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,23 +52,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg/cm4 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg/cm7/armgcc/CMakeLists.txt index aebdaab650b..1607f889e67 100644 --- a/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,18 +51,18 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -69,7 +75,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4/armgcc/CMakeLists.txt index 89603fd63c4..98f4f3eca1e 100644 --- a/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,23 +53,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg_rtos + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm7/armgcc/CMakeLists.txt index 135a8ca70ec..a553441a420 100644 --- a/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,18 +52,18 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg_rtos + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -70,7 +76,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4/armgcc/CMakeLists.txt index e1f11b27370..4cb6dab48ec 100644 --- a/evkmimxrt1160/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,23 +55,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_two_way_rpc/service - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/erpc_two_way_rpc_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/erpc_two_way_rpc_rpmsg_rtos + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm7/armgcc/CMakeLists.txt index ccc2dbf5195..95adb23bb7c 100644 --- a/evkmimxrt1160/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,18 +55,18 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_two_way_rpc/service - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/erpc_two_way_rpc_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/erpc_two_way_rpc_rpmsg_rtos + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -73,7 +79,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/freertos_message_buffers/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/freertos_message_buffers/cm4/armgcc/CMakeLists.txt index 2fde6318fb5..85bf41e7729 100644 --- a/evkmimxrt1160/multicore_examples/freertos_message_buffers/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/freertos_message_buffers/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,20 +45,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/freertos_message_buffers/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/freertos_message_buffers/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/freertos_message_buffers/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/freertos_message_buffers/cm7/armgcc/CMakeLists.txt index 787f59ed793..65970bf6f7f 100644 --- a/evkmimxrt1160/multicore_examples/freertos_message_buffers/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/freertos_message_buffers/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,15 +45,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/freertos_message_buffers/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/freertos_message_buffers/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -60,7 +66,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/hello_world/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/hello_world/cm4/armgcc/CMakeLists.txt index 234d3b98c85..61e719d9980 100644 --- a/evkmimxrt1160/multicore_examples/hello_world/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/hello_world/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,20 +44,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/hello_world/cm4 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/hello_world/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/hello_world/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/hello_world/cm7/armgcc/CMakeLists.txt index 6f796dfe5ec..b416344cd97 100644 --- a/evkmimxrt1160/multicore_examples/hello_world/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/hello_world/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,15 +44,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/hello_world/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/hello_world/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -59,7 +65,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/multicore_manager/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/multicore_manager/cm4/armgcc/CMakeLists.txt index 01dc8ee9f94..7b176a6537a 100644 --- a/evkmimxrt1160/multicore_examples/multicore_manager/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/multicore_manager/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,20 +44,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcmgr_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/multicore_manager/cm4 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/multicore_manager/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/multicore_manager/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/multicore_manager/cm7/armgcc/CMakeLists.txt index ca8a106f794..0b2b41853cd 100644 --- a/evkmimxrt1160/multicore_examples/multicore_manager/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/multicore_manager/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,15 +44,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcmgr_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/multicore_manager/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/multicore_manager/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -59,7 +65,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong/cm4/armgcc/CMakeLists.txt index d417ba54e8a..9d50da0c038 100644 --- a/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,20 +45,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong/cm4 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong/cm7/armgcc/CMakeLists.txt index 7b7d4d33bbb..a8ea7983102 100644 --- a/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,15 +45,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -60,7 +66,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong_rtos/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong_rtos/cm4/armgcc/CMakeLists.txt index 02f166338fc..7d908b65333 100644 --- a/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong_rtos/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong_rtos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,20 +46,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong_rtos/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong_rtos/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong_rtos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong_rtos/cm7/armgcc/CMakeLists.txt index f7723e92cfb..3c100aa6bdb 100644 --- a/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong_rtos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong_rtos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,15 +46,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong_rtos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/multicore_examples/rpmsg_lite_pingpong_rtos/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -61,7 +67,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_event/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_event/cm4/armgcc/CMakeLists.txt index 57af2026abe..6702cd255d5 100644 --- a/evkmimxrt1160/rtos_examples/freertos_event/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_event/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_event/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_event/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_event/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_event/cm7/armgcc/CMakeLists.txt index 55656effdb3..55cf105b5b0 100644 --- a/evkmimxrt1160/rtos_examples/freertos_event/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_event/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_event/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_event/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_generic/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_generic/cm4/armgcc/CMakeLists.txt index 23a4a9d0ca7..1072c17f17a 100644 --- a/evkmimxrt1160/rtos_examples/freertos_generic/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_generic/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_generic/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_generic/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_generic/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_generic/cm7/armgcc/CMakeLists.txt index 17d39b1c5e6..b4fef24bd93 100644 --- a/evkmimxrt1160/rtos_examples/freertos_generic/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_generic/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_generic/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_generic/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_hello/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_hello/cm4/armgcc/CMakeLists.txt index f5546620a8a..45c4392a59c 100644 --- a/evkmimxrt1160/rtos_examples/freertos_hello/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_hello/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_hello/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_hello/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_hello/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_hello/cm7/armgcc/CMakeLists.txt index 95f375c9d7b..57600df9762 100644 --- a/evkmimxrt1160/rtos_examples/freertos_hello/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_hello/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_hello/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_hello/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_hello_flash_operation/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_hello_flash_operation/cm4/armgcc/CMakeLists.txt index f594b8b6ade..f02cb6f7b3f 100644 --- a/evkmimxrt1160/rtos_examples/freertos_hello_flash_operation/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_hello_flash_operation/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,25 +43,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_hello_flash_operation/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_hello_flash_operation/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_hello_flash_operation/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_hello_flash_operation/cm7/armgcc/CMakeLists.txt index 31c738ab8af..6f91e95d41c 100644 --- a/evkmimxrt1160/rtos_examples/freertos_hello_flash_operation/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_hello_flash_operation/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,24 +43,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_hello_flash_operation/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_hello_flash_operation/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_lpi2c/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_lpi2c/cm4/armgcc/CMakeLists.txt index 3edf69d6338..ceb46dfd27a 100644 --- a/evkmimxrt1160/rtos_examples/freertos_lpi2c/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_lpi2c/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_lpi2c/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_lpi2c/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_lpi2c/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_lpi2c/cm7/armgcc/CMakeLists.txt index da3ab9de13e..170fd69ab67 100644 --- a/evkmimxrt1160/rtos_examples/freertos_lpi2c/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_lpi2c/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_lpi2c/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_lpi2c/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_lpuart/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_lpuart/cm4/armgcc/CMakeLists.txt index 36b9e1b8193..8f645641b14 100644 --- a/evkmimxrt1160/rtos_examples/freertos_lpuart/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_lpuart/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_lpuart/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_lpuart/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_lpuart/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_lpuart/cm7/armgcc/CMakeLists.txt index 58310e4f735..466e1e76d34 100644 --- a/evkmimxrt1160/rtos_examples/freertos_lpuart/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_lpuart/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_lpuart/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_lpuart/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_mutex/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_mutex/cm4/armgcc/CMakeLists.txt index 169bc6819e6..bc34f0f6323 100644 --- a/evkmimxrt1160/rtos_examples/freertos_mutex/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_mutex/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_mutex/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_mutex/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_mutex/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_mutex/cm7/armgcc/CMakeLists.txt index dc59c1f334b..6ebd4219e17 100644 --- a/evkmimxrt1160/rtos_examples/freertos_mutex/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_mutex/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_mutex/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_mutex/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_queue/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_queue/cm4/armgcc/CMakeLists.txt index 0404666e7e8..f9d1d246551 100644 --- a/evkmimxrt1160/rtos_examples/freertos_queue/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_queue/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_queue/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_queue/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_queue/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_queue/cm7/armgcc/CMakeLists.txt index 8ca77355b34..60e8d76a14d 100644 --- a/evkmimxrt1160/rtos_examples/freertos_queue/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_queue/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_queue/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_queue/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_sem/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_sem/cm4/armgcc/CMakeLists.txt index 63c5f018f18..74814d39d99 100644 --- a/evkmimxrt1160/rtos_examples/freertos_sem/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_sem/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_sem/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_sem/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_sem/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_sem/cm7/armgcc/CMakeLists.txt index c69489e71c8..58e09b40e7d 100644 --- a/evkmimxrt1160/rtos_examples/freertos_sem/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_sem/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_sem/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_sem/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_sem_static/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_sem_static/cm4/armgcc/CMakeLists.txt index d20cc98472b..e82b58b81a5 100644 --- a/evkmimxrt1160/rtos_examples/freertos_sem_static/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_sem_static/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_sem_static/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_sem_static/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_sem_static/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_sem_static/cm7/armgcc/CMakeLists.txt index 42dec9d2f9c..bd1a44d5514 100644 --- a/evkmimxrt1160/rtos_examples/freertos_sem_static/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_sem_static/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_sem_static/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_sem_static/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_swtimer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_swtimer/cm4/armgcc/CMakeLists.txt index 7b722e1bcbe..8301470aa7d 100644 --- a/evkmimxrt1160/rtos_examples/freertos_swtimer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_swtimer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_swtimer/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_swtimer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_swtimer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_swtimer/cm7/armgcc/CMakeLists.txt index 7186fab7098..250c79a5587 100644 --- a/evkmimxrt1160/rtos_examples/freertos_swtimer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_swtimer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_swtimer/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_swtimer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_tickless/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_tickless/cm4/armgcc/CMakeLists.txt index f5877c04d34..30c5ad1be3f 100644 --- a/evkmimxrt1160/rtos_examples/freertos_tickless/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_tickless/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,12 +43,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../low_power_tickless/cm4 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_tickless/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_tickless/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/rtos_examples/freertos_tickless/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/rtos_examples/freertos_tickless/cm7/armgcc/CMakeLists.txt index 1cdf64a2968..6d705b7f91c 100644 --- a/evkmimxrt1160/rtos_examples/freertos_tickless/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/rtos_examples/freertos_tickless/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,25 +43,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../low_power_tickless/cm7 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/rtos_examples/freertos_tickless/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/rtos_examples/freertos_tickless/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/sdmmc_examples/sdcard_fatfs/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/sdmmc_examples/sdcard_fatfs/cm4/armgcc/CMakeLists.txt index 84aea479046..77699c11273 100644 --- a/evkmimxrt1160/sdmmc_examples/sdcard_fatfs/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/sdmmc_examples/sdcard_fatfs/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,25 +43,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/sdmmc_examples/sdcard_fatfs/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/sdmmc_examples/sdcard_fatfs/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/sdmmc_examples/sdcard_fatfs/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/sdmmc_examples/sdcard_fatfs/cm7/armgcc/CMakeLists.txt index d5a2514abf7..d4418e094fc 100644 --- a/evkmimxrt1160/sdmmc_examples/sdcard_fatfs/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/sdmmc_examples/sdcard_fatfs/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,24 +43,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/sdmmc_examples/sdcard_fatfs/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/sdmmc_examples/sdcard_fatfs/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/sdmmc_examples/sdcard_fatfs_freertos/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/sdmmc_examples/sdcard_fatfs_freertos/cm4/armgcc/CMakeLists.txt index 6c15b0f1d4f..7d0167dbb75 100644 --- a/evkmimxrt1160/sdmmc_examples/sdcard_fatfs_freertos/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/sdmmc_examples/sdcard_fatfs_freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,25 +44,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/sdmmc_examples/sdcard_fatfs_freertos/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/sdmmc_examples/sdcard_fatfs_freertos/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/sdmmc_examples/sdcard_fatfs_freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/sdmmc_examples/sdcard_fatfs_freertos/cm7/armgcc/CMakeLists.txt index 5444d08fee6..f5b60df4e5a 100644 --- a/evkmimxrt1160/sdmmc_examples/sdcard_fatfs_freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/sdmmc_examples/sdcard_fatfs_freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,24 +44,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/sdmmc_examples/sdcard_fatfs_freertos/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/sdmmc_examples/sdcard_fatfs_freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/sdmmc_examples/sdcard_freertos/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/sdmmc_examples/sdcard_freertos/cm4/armgcc/CMakeLists.txt index 1811fc7581e..1a79125f5b6 100644 --- a/evkmimxrt1160/sdmmc_examples/sdcard_freertos/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/sdmmc_examples/sdcard_freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,25 +43,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/sdmmc_examples/sdcard_freertos/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/sdmmc_examples/sdcard_freertos/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/sdmmc_examples/sdcard_freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/sdmmc_examples/sdcard_freertos/cm7/armgcc/CMakeLists.txt index 1fc3843770a..fd13bc46657 100644 --- a/evkmimxrt1160/sdmmc_examples/sdcard_freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/sdmmc_examples/sdcard_freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,24 +43,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/sdmmc_examples/sdcard_freertos/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/sdmmc_examples/sdcard_freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/sdmmc_examples/sdcard_interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/sdmmc_examples/sdcard_interrupt/cm4/armgcc/CMakeLists.txt index fb28e254d59..46b9626e344 100644 --- a/evkmimxrt1160/sdmmc_examples/sdcard_interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/sdmmc_examples/sdcard_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/sdmmc_examples/sdcard_interrupt/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/sdmmc_examples/sdcard_interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/sdmmc_examples/sdcard_interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/sdmmc_examples/sdcard_interrupt/cm7/armgcc/CMakeLists.txt index 150cb5b46f9..62c50ec979e 100644 --- a/evkmimxrt1160/sdmmc_examples/sdcard_interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/sdmmc_examples/sdcard_interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/sdmmc_examples/sdcard_interrupt/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/sdmmc_examples/sdcard_interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/sdmmc_examples/sdcard_polling/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/sdmmc_examples/sdcard_polling/cm4/armgcc/CMakeLists.txt index e66e71feeaf..245a2ddbef9 100644 --- a/evkmimxrt1160/sdmmc_examples/sdcard_polling/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/sdmmc_examples/sdcard_polling/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/sdmmc_examples/sdcard_polling/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/sdmmc_examples/sdcard_polling/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/sdmmc_examples/sdcard_polling/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/sdmmc_examples/sdcard_polling/cm7/armgcc/CMakeLists.txt index 54dc7dbff8b..c0d56c88859 100644 --- a/evkmimxrt1160/sdmmc_examples/sdcard_polling/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/sdmmc_examples/sdcard_polling/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1160/dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1160/sdmmc_examples/sdcard_polling/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/sdmmc_examples/sdcard_polling/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_audio_generator/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_audio_generator/bm/cm7/armgcc/CMakeLists.txt index f923848d62e..d892f6bd693 100644 --- a/evkmimxrt1160/usb_examples/usb_device_audio_generator/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_audio_generator/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_audio_generator/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_audio_generator/freertos/cm7/armgcc/CMakeLists.txt index 2a0d4096a52..5e3d5a5f361 100644 --- a/evkmimxrt1160/usb_examples/usb_device_audio_generator/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_audio_generator/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_audio_generator_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_audio_generator_lite/bm/cm7/armgcc/CMakeLists.txt index e4ea0f0f7f5..65eb963e0c5 100644 --- a/evkmimxrt1160/usb_examples/usb_device_audio_generator_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_audio_generator_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_audio_speaker/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_audio_speaker/bm/cm7/armgcc/CMakeLists.txt index 9e441df5602..e20c2cf11e0 100644 --- a/evkmimxrt1160/usb_examples/usb_device_audio_speaker/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_audio_speaker/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_device_audio_speaker/bm/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_device_audio_speaker/bm/cm7 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_audio_speaker/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_audio_speaker/freertos/cm7/armgcc/CMakeLists.txt index e76c077d956..541ec0058d2 100644 --- a/evkmimxrt1160/usb_examples/usb_device_audio_speaker/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_audio_speaker/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_device_audio_speaker/freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_device_audio_speaker/freertos/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_audio_speaker_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_audio_speaker_lite/bm/cm7/armgcc/CMakeLists.txt index 310a05d3602..547271b03a7 100644 --- a/evkmimxrt1160/usb_examples/usb_device_audio_speaker_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_audio_speaker_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_device_audio_speaker_lite/bm/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_device_audio_speaker_lite/bm/cm7 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_cdc_vcom/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_cdc_vcom/bm/cm7/armgcc/CMakeLists.txt index 1e2a1551829..5454c4d9301 100644 --- a/evkmimxrt1160/usb_examples/usb_device_cdc_vcom/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_cdc_vcom/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_cdc_vcom/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_cdc_vcom/freertos/cm7/armgcc/CMakeLists.txt index 8323b664fad..2dbce6b101a 100644 --- a/evkmimxrt1160/usb_examples/usb_device_cdc_vcom/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_cdc_vcom/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_cdc_vcom_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_cdc_vcom_lite/bm/cm7/armgcc/CMakeLists.txt index a3f0eaefdb6..c14eb712f8c 100644 --- a/evkmimxrt1160/usb_examples/usb_device_cdc_vcom_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_cdc_vcom_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_cdc_vnic/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_cdc_vnic/bm/cm7/armgcc/CMakeLists.txt index 253ae7d9199..d942de38e65 100644 --- a/evkmimxrt1160/usb_examples/usb_device_cdc_vnic/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_cdc_vnic/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_cdc_vnic/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_cdc_vnic/freertos/cm7/armgcc/CMakeLists.txt index 9c335d4be50..3aede79f28a 100644 --- a/evkmimxrt1160/usb_examples/usb_device_cdc_vnic/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_cdc_vnic/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_cdc_vnic_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_cdc_vnic_lite/bm/cm7/armgcc/CMakeLists.txt index d94e74e726e..3f6901d4d7d 100644 --- a/evkmimxrt1160/usb_examples/usb_device_cdc_vnic_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_cdc_vnic_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc/bm/cm7/armgcc/CMakeLists.txt index 81e0e7aed46..85643508e33 100644 --- a/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc/freertos/cm7/armgcc/CMakeLists.txt index c4ea70db05d..119c34513e4 100644 --- a/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,12 +69,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_disk/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_disk/bm/cm7/armgcc/CMakeLists.txt index 38fdd523041..b76612a0101 100644 --- a/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_disk/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_disk/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,13 +72,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_disk/bm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_disk/bm/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_disk/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_disk/freertos/cm7/armgcc/CMakeLists.txt index 502224addf0..04e0aca1c7c 100644 --- a/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_disk/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_disk/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,13 +73,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_disk/freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_disk/freertos/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/cm7/armgcc/CMakeLists.txt index 0761e49ebbe..69c9495acb6 100644 --- a/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_lite/bm/cm7/armgcc/CMakeLists.txt index 268ce838839..b55ca9276c6 100644 --- a/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_composite_cdc_msc_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/cm7/armgcc/CMakeLists.txt index a3bcbb67f9a..ec59617424d 100644 --- a/evkmimxrt1160/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/cm7/armgcc/CMakeLists.txt index 45e1ffb7caa..e084827efc0 100644 --- a/evkmimxrt1160/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/cm7/armgcc/CMakeLists.txt index cfb22e94794..5f9f480ab1b 100644 --- a/evkmimxrt1160/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_composite_hid_audio_unified/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_composite_hid_audio_unified/bm/cm7/armgcc/CMakeLists.txt index a0beeb1fe8d..04c26d9dd77 100644 --- a/evkmimxrt1160/usb_examples/usb_device_composite_hid_audio_unified/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_composite_hid_audio_unified/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_device_composite_hid_audio_unified/bm/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_device_composite_hid_audio_unified/bm/cm7 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_composite_hid_audio_unified/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_composite_hid_audio_unified/freertos/cm7/armgcc/CMakeLists.txt index ce92b4b04e3..ed543886754 100644 --- a/evkmimxrt1160/usb_examples/usb_device_composite_hid_audio_unified/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_composite_hid_audio_unified/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_device_composite_hid_audio_unified/freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_device_composite_hid_audio_unified/freertos/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/cm7/armgcc/CMakeLists.txt index 069fe902cf7..d87fb365f74 100644 --- a/evkmimxrt1160/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/cm7 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/cm7/armgcc/CMakeLists.txt index 1b08f20da43..1ee8cb19fc7 100644 --- a/evkmimxrt1160/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/cm7/armgcc/CMakeLists.txt index 479fe333ca6..313e0de5b2b 100644 --- a/evkmimxrt1160/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,12 +65,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/cm7/armgcc/CMakeLists.txt index c76ce526827..81c7a3a2595 100644 --- a/evkmimxrt1160/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_dfu/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_dfu/bm/cm7/armgcc/CMakeLists.txt index 8dfa37d2d70..1a74f9e766f 100644 --- a/evkmimxrt1160/usb_examples/usb_device_dfu/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_dfu/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_device_dfu/bm/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_device_dfu/bm/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_dfu/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_dfu/freertos/cm7/armgcc/CMakeLists.txt index ea2e93a9afe..24def76df72 100644 --- a/evkmimxrt1160/usb_examples/usb_device_dfu/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_dfu/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_device_dfu/freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_device_dfu/freertos/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_dfu_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_dfu_lite/bm/cm7/armgcc/CMakeLists.txt index 16bb6abb7e6..368c9575616 100644 --- a/evkmimxrt1160/usb_examples/usb_device_dfu_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_dfu_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,12 +62,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_device_dfu_lite/bm/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_device_dfu_lite/bm/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_hid_generic/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_hid_generic/bm/cm7/armgcc/CMakeLists.txt index 4e2997b56ee..7f4f00fde53 100644 --- a/evkmimxrt1160/usb_examples/usb_device_hid_generic/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_hid_generic/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_hid_generic/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_hid_generic/freertos/cm7/armgcc/CMakeLists.txt index c1068400147..880c67d7074 100644 --- a/evkmimxrt1160/usb_examples/usb_device_hid_generic/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_hid_generic/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_hid_generic_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_hid_generic_lite/bm/cm7/armgcc/CMakeLists.txt index de7312e379b..17994bfd2d5 100644 --- a/evkmimxrt1160/usb_examples/usb_device_hid_generic_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_hid_generic_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_hid_mouse/bm/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_hid_mouse/bm/cm4/armgcc/CMakeLists.txt index e78b75351b9..bd36bfa089f 100644 --- a/evkmimxrt1160/usb_examples/usb_device_hid_mouse/bm/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_hid_mouse/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,9 +53,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_hid_mouse/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_hid_mouse/bm/cm7/armgcc/CMakeLists.txt index 5599ac57952..9ea86abbf4c 100644 --- a/evkmimxrt1160/usb_examples/usb_device_hid_mouse/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_hid_mouse/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,9 +51,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -59,12 +65,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt index f3abe2c83eb..a0d580ea081 100644 --- a/evkmimxrt1160/usb_examples/usb_device_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,9 +54,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -61,14 +67,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt index 18c767f7599..de92e75197d 100644 --- a/evkmimxrt1160/usb_examples/usb_device_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,9 +52,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -59,14 +65,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_hid_mouse_lite/bm/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_hid_mouse_lite/bm/cm4/armgcc/CMakeLists.txt index 038b2a7174d..cb658c5fe88 100644 --- a/evkmimxrt1160/usb_examples/usb_device_hid_mouse_lite/bm/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_hid_mouse_lite/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,20 +57,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dcd.h" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1160_connect_cm4_cm4side_sdram.jlinkscript" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_hid_mouse_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_hid_mouse_lite/bm/cm7/armgcc/CMakeLists.txt index fb5bfb7872d..2a486ad4024 100644 --- a/evkmimxrt1160/usb_examples/usb_device_hid_mouse_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_hid_mouse_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,20 +55,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_msc_disk/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_msc_disk/bm/cm7/armgcc/CMakeLists.txt index 746ce09d1fb..bfec0a50ac5 100644 --- a/evkmimxrt1160/usb_examples/usb_device_msc_disk/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_msc_disk/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_device_msc_disk/bm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_device_msc_disk/bm/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_msc_disk/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_msc_disk/freertos/cm7/armgcc/CMakeLists.txt index dc935cc8791..685d91ee6c4 100644 --- a/evkmimxrt1160/usb_examples/usb_device_msc_disk/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_msc_disk/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_device_msc_disk/freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_device_msc_disk/freertos/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_msc_disk_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_msc_disk_lite/bm/cm7/armgcc/CMakeLists.txt index 34c661677cf..c75faf885cf 100644 --- a/evkmimxrt1160/usb_examples/usb_device_msc_disk_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_msc_disk_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_device_msc_disk_lite/bm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_device_msc_disk_lite/bm/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_msc_ramdisk/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_msc_ramdisk/bm/cm7/armgcc/CMakeLists.txt index 51b00735059..2ce9158fc2b 100644 --- a/evkmimxrt1160/usb_examples/usb_device_msc_ramdisk/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_msc_ramdisk/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_msc_ramdisk/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_msc_ramdisk/freertos/cm7/armgcc/CMakeLists.txt index 61950a0b01d..1232ccb6e87 100644 --- a/evkmimxrt1160/usb_examples/usb_device_msc_ramdisk/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_msc_ramdisk/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_msc_ramdisk_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_msc_ramdisk_lite/bm/cm7/armgcc/CMakeLists.txt index ef0eea406f5..2ffa68ae99f 100644 --- a/evkmimxrt1160/usb_examples/usb_device_msc_ramdisk_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_msc_ramdisk_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_mtp/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_mtp/bm/cm7/armgcc/CMakeLists.txt index bc875252ab9..443104774d5 100644 --- a/evkmimxrt1160/usb_examples/usb_device_mtp/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_mtp/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,14 +70,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_device_mtp/bm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_device_mtp/bm/cm7 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_mtp/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_mtp/freertos/cm7/armgcc/CMakeLists.txt index b82b8e2d7e6..603485a7568 100644 --- a/evkmimxrt1160/usb_examples/usb_device_mtp/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_mtp/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,13 +72,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_device_mtp/freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_device_mtp/freertos/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_mtp_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_mtp_lite/bm/cm7/armgcc/CMakeLists.txt index e24d2bdc1a9..cab9d868acf 100644 --- a/evkmimxrt1160/usb_examples/usb_device_mtp_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_mtp_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,14 +68,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_device_mtp_lite/bm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_device_mtp_lite/bm/cm7 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_phdc_weighscale/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_phdc_weighscale/bm/cm7/armgcc/CMakeLists.txt index 0f476cb5fac..e96cebd2ae4 100644 --- a/evkmimxrt1160/usb_examples/usb_device_phdc_weighscale/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_phdc_weighscale/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_phdc_weighscale/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_phdc_weighscale/freertos/cm7/armgcc/CMakeLists.txt index 0d0b831c5e8..acbaed668b4 100644 --- a/evkmimxrt1160/usb_examples/usb_device_phdc_weighscale/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_phdc_weighscale/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,12 +68,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_phdc_weighscale_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_phdc_weighscale_lite/bm/cm7/armgcc/CMakeLists.txt index d467feeefa2..ec582726c05 100644 --- a/evkmimxrt1160/usb_examples/usb_device_phdc_weighscale_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_phdc_weighscale_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_printer_virtual_plain_text/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_printer_virtual_plain_text/bm/cm7/armgcc/CMakeLists.txt index 559b5e798ef..6b16572e3c7 100644 --- a/evkmimxrt1160/usb_examples/usb_device_printer_virtual_plain_text/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_printer_virtual_plain_text/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_printer_virtual_plain_text/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_printer_virtual_plain_text/freertos/cm7/armgcc/CMakeLists.txt index eab77d07420..507f578d4fe 100644 --- a/evkmimxrt1160/usb_examples/usb_device_printer_virtual_plain_text/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_printer_virtual_plain_text/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/cm7/armgcc/CMakeLists.txt index dcb87634a34..802a88b541b 100644 --- a/evkmimxrt1160/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_video_virtual_camera/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_video_virtual_camera/bm/cm7/armgcc/CMakeLists.txt index 76cf4f0f2b0..517b08eb4c1 100644 --- a/evkmimxrt1160/usb_examples/usb_device_video_virtual_camera/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_video_virtual_camera/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_video_virtual_camera/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_video_virtual_camera/freertos/cm7/armgcc/CMakeLists.txt index 1c99953c84d..b99a82e18b9 100644 --- a/evkmimxrt1160/usb_examples/usb_device_video_virtual_camera/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_video_virtual_camera/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_device_video_virtual_camera_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_device_video_virtual_camera_lite/bm/cm7/armgcc/CMakeLists.txt index 74ebc19479b..ff0004d6f29 100644 --- a/evkmimxrt1160/usb_examples/usb_device_video_virtual_camera_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_device_video_virtual_camera_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_audio_speaker/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_audio_speaker/bm/cm7/armgcc/CMakeLists.txt index c7a320f435d..1e31610aa17 100644 --- a/evkmimxrt1160/usb_examples/usb_host_audio_speaker/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_audio_speaker/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_audio_speaker/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_audio_speaker/freertos/cm7/armgcc/CMakeLists.txt index f7add8d8b2b..d38753cd0d0 100644 --- a/evkmimxrt1160/usb_examples/usb_host_audio_speaker/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_audio_speaker/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_cdc/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_cdc/bm/cm7/armgcc/CMakeLists.txt index 2fec1589db4..f9b2ab9415f 100644 --- a/evkmimxrt1160/usb_examples/usb_host_cdc/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_cdc/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_cdc/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_cdc/freertos/cm7/armgcc/CMakeLists.txt index 1128f50fccb..74f1e3eea0b 100644 --- a/evkmimxrt1160/usb_examples/usb_host_cdc/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_cdc/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_hid_generic/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_hid_generic/bm/cm7/armgcc/CMakeLists.txt index 7f0445ff8e7..4a15a140c5d 100644 --- a/evkmimxrt1160/usb_examples/usb_host_hid_generic/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_hid_generic/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_hid_generic/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_hid_generic/freertos/cm7/armgcc/CMakeLists.txt index bd4e2541adc..90082025a82 100644 --- a/evkmimxrt1160/usb_examples/usb_host_hid_generic/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_hid_generic/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_hid_mouse/bm/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_hid_mouse/bm/cm4/armgcc/CMakeLists.txt index ee2c79d573e..2b3f3680371 100644 --- a/evkmimxrt1160/usb_examples/usb_host_hid_mouse/bm/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_hid_mouse/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_hid_mouse/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_hid_mouse/bm/cm7/armgcc/CMakeLists.txt index 2497218471a..3c256204896 100644 --- a/evkmimxrt1160/usb_examples/usb_host_hid_mouse/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_hid_mouse/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt index 51fc19578c3..039f7dde837 100644 --- a/evkmimxrt1160/usb_examples/usb_host_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,12 +57,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt index 76bb9bb25c3..96231371ee0 100644 --- a/evkmimxrt1160/usb_examples/usb_host_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_hid_mouse_keyboard/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_hid_mouse_keyboard/bm/cm7/armgcc/CMakeLists.txt index e5df5bd7744..d4e44fa0c62 100644 --- a/evkmimxrt1160/usb_examples/usb_host_hid_mouse_keyboard/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_hid_mouse_keyboard/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_hid_mouse_keyboard/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_hid_mouse_keyboard/freertos/cm7/armgcc/CMakeLists.txt index 8d579225f3d..0bd1fee1477 100644 --- a/evkmimxrt1160/usb_examples/usb_host_hid_mouse_keyboard/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_hid_mouse_keyboard/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_msd_command/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_msd_command/bm/cm7/armgcc/CMakeLists.txt index 237726e259a..fa84fdac1a9 100644 --- a/evkmimxrt1160/usb_examples/usb_host_msd_command/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_msd_command/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_msd_command/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_msd_command/freertos/cm7/armgcc/CMakeLists.txt index aa593dfff6d..ca97d2212bd 100644 --- a/evkmimxrt1160/usb_examples/usb_host_msd_command/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_msd_command/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_msd_fatfs/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_msd_fatfs/bm/cm7/armgcc/CMakeLists.txt index fd6c6c4faa1..eecde17aa20 100644 --- a/evkmimxrt1160/usb_examples/usb_host_msd_fatfs/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_msd_fatfs/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_msd_fatfs/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_msd_fatfs/freertos/cm7/armgcc/CMakeLists.txt index f180b4c863c..d1a1ca38c94 100644 --- a/evkmimxrt1160/usb_examples/usb_host_msd_fatfs/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_msd_fatfs/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_phdc_manager/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_phdc_manager/bm/cm7/armgcc/CMakeLists.txt index d00169ee365..b7641731c85 100644 --- a/evkmimxrt1160/usb_examples/usb_host_phdc_manager/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_phdc_manager/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_phdc_manager/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_phdc_manager/freertos/cm7/armgcc/CMakeLists.txt index 757459529cb..0394bf4117d 100644 --- a/evkmimxrt1160/usb_examples/usb_host_phdc_manager/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_phdc_manager/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_printer_plain_text/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_printer_plain_text/bm/cm7/armgcc/CMakeLists.txt index be3ea761103..c58bb3611d1 100644 --- a/evkmimxrt1160/usb_examples/usb_host_printer_plain_text/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_printer_plain_text/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_printer_plain_text/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_printer_plain_text/freertos/cm7/armgcc/CMakeLists.txt index 8ccf054862e..5e6abca3d9d 100644 --- a/evkmimxrt1160/usb_examples/usb_host_printer_plain_text/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_printer_plain_text/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_host_video_camera/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_host_video_camera/freertos/cm7/armgcc/CMakeLists.txt index 074e72ccf01..805d29c03f6 100644 --- a/evkmimxrt1160/usb_examples/usb_host_video_camera/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_host_video_camera/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_host_video_camera/freertos/cm7 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1160/usb_examples/usb_host_video_camera/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1160 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_host_video_camera/freertos/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1160/usb_examples/usb_host_video_camera/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_keyboard2mouse/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_keyboard2mouse/bm/cm7/armgcc/CMakeLists.txt index 3659d5acb4e..efc5028eab1 100644 --- a/evkmimxrt1160/usb_examples/usb_keyboard2mouse/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_keyboard2mouse/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_keyboard2mouse/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_keyboard2mouse/freertos/cm7/armgcc/CMakeLists.txt index 8bac46937ee..9af50c4e97f 100644 --- a/evkmimxrt1160/usb_examples/usb_keyboard2mouse/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_keyboard2mouse/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_pin_detect_hid_mouse/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_pin_detect_hid_mouse/bm/cm7/armgcc/CMakeLists.txt index 7cbe16df2a7..ddb810e156c 100644 --- a/evkmimxrt1160/usb_examples/usb_pin_detect_hid_mouse/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_pin_detect_hid_mouse/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_pin_detect_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_pin_detect_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt index 1a6b59db5e1..2cd9ce607a5 100644 --- a/evkmimxrt1160/usb_examples/usb_pin_detect_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_pin_detect_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_pin_detect_hid_msd/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_pin_detect_hid_msd/bm/cm7/armgcc/CMakeLists.txt index 6985caa9cb4..0155b3aa1a5 100644 --- a/evkmimxrt1160/usb_examples/usb_pin_detect_hid_msd/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_pin_detect_hid_msd/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_pin_detect_hid_msd/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_pin_detect_hid_msd/freertos/cm7/armgcc/CMakeLists.txt index 93ddb2d076f..ef0bcf491db 100644 --- a/evkmimxrt1160/usb_examples/usb_pin_detect_hid_msd/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_pin_detect_hid_msd/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,12 +69,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_suspend_resume_device_hid_mouse/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_suspend_resume_device_hid_mouse/bm/cm7/armgcc/CMakeLists.txt index 68f8577a58f..118cb63872f 100644 --- a/evkmimxrt1160/usb_examples/usb_suspend_resume_device_hid_mouse/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_suspend_resume_device_hid_mouse/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt index 050adfe89d9..a9ce43b2d52 100644 --- a/evkmimxrt1160/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/cm7/armgcc/CMakeLists.txt index 7b6099eef5a..6e1316bfa99 100644 --- a/evkmimxrt1160/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_suspend_resume_host_hid_mouse/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_suspend_resume_host_hid_mouse/bm/cm7/armgcc/CMakeLists.txt index 4b38d9b6952..8917cafb213 100644 --- a/evkmimxrt1160/usb_examples/usb_suspend_resume_host_hid_mouse/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_suspend_resume_host_hid_mouse/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1160/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1160/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt index 760b18bf357..6d2601d41f4 100644 --- a/evkmimxrt1160/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1160/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1160 + ${SdkRootDirPath}/core/boards/evkmimxrt1160 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/azure_rtos_examples/azure_iot_embedded_sdk/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/azure_iot_embedded_sdk/cm7/armgcc/CMakeLists.txt index 51a730e4b12..e0998276a70 100644 --- a/evkmimxrt1170/azure_rtos_examples/azure_iot_embedded_sdk/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/azure_iot_embedded_sdk/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -328,7 +334,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -412,11 +418,11 @@ include(utilities_misc_utilities) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/azure_rtos_examples/azure_iot_embedded_sdk_pnp/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/azure_iot_embedded_sdk_pnp/cm7/armgcc/CMakeLists.txt index dd5ed50c336..d811e572f2e 100644 --- a/evkmimxrt1170/azure_rtos_examples/azure_iot_embedded_sdk_pnp/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/azure_iot_embedded_sdk_pnp/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -331,7 +337,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -415,11 +421,11 @@ include(utilities_misc_utilities) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/azure_rtos_examples/azure_iot_mqtt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/azure_iot_mqtt/cm7/armgcc/CMakeLists.txt index 801724200de..f3160d50d5c 100644 --- a/evkmimxrt1170/azure_rtos_examples/azure_iot_mqtt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/azure_iot_mqtt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -72,7 +78,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -154,11 +160,11 @@ include(utilities_misc_utilities) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/azure_rtos_examples/filex_ram_disk/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/filex_ram_disk/cm7/armgcc/CMakeLists.txt index 77b9760351a..175f47cc70c 100644 --- a/evkmimxrt1170/azure_rtos_examples/filex_ram_disk/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/filex_ram_disk/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,9 +132,9 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/azure_rtos_examples/filex_sdcard/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/filex_sdcard/cm7/armgcc/CMakeLists.txt index 4f8eb11aa7a..04f4027b04f 100644 --- a/evkmimxrt1170/azure_rtos_examples/filex_sdcard/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/filex_sdcard/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -69,7 +75,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -147,9 +153,9 @@ include(utilities_misc_utilities) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/azure_rtos_examples/guix_washing_machine_hd/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/guix_washing_machine_hd/cm7/armgcc/CMakeLists.txt index c8c3904f760..ea60abd0d10 100644 --- a/evkmimxrt1170/azure_rtos_examples/guix_washing_machine_hd/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/guix_washing_machine_hd/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -78,7 +84,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -170,9 +176,9 @@ include(utilities_misc_utilities) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/guix ./CMakeFiles/libguix) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/guix ./CMakeFiles/libguix) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/azure_rtos_examples/i2c_example/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/i2c_example/cm7/armgcc/CMakeLists.txt index eb0022d9598..bf2ab50ef9b 100644 --- a/evkmimxrt1170/azure_rtos_examples/i2c_example/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/i2c_example/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,7 +130,7 @@ include(utilities_misc_utilities) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/azure_rtos_examples/netx_duo_iperf/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/netx_duo_iperf/cm7/armgcc/CMakeLists.txt index 09d15f0006c..150006d7d64 100644 --- a/evkmimxrt1170/azure_rtos_examples/netx_duo_iperf/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/netx_duo_iperf/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -72,7 +78,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -152,11 +158,11 @@ include(utilities_misc_utilities) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/azure_rtos_examples/netx_duo_ping/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/netx_duo_ping/cm7/armgcc/CMakeLists.txt index 1ce03756f08..a94b1b925db 100644 --- a/evkmimxrt1170/azure_rtos_examples/netx_duo_ping/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/netx_duo_ping/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -70,7 +76,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -150,11 +156,11 @@ include(utilities_misc_utilities) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/azure_rtos_examples/pnp_temperature_controller/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/pnp_temperature_controller/cm7/armgcc/CMakeLists.txt index 7179b868719..7b4366ac8d9 100644 --- a/evkmimxrt1170/azure_rtos_examples/pnp_temperature_controller/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/pnp_temperature_controller/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -335,7 +341,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -419,11 +425,11 @@ include(utilities_misc_utilities) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/azure_rtos_examples/threadx_demo/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/threadx_demo/cm7/armgcc/CMakeLists.txt index 435ae4ae01d..dd2f654de3d 100644 --- a/evkmimxrt1170/azure_rtos_examples/threadx_demo/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/threadx_demo/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,7 +125,7 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/azure_rtos_examples/uart_example/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/uart_example/cm7/armgcc/CMakeLists.txt index f0ef86ec1fa..c236b6fe757 100644 --- a/evkmimxrt1170/azure_rtos_examples/uart_example/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/uart_example/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,7 +129,7 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/cm7/armgcc/CMakeLists.txt index 99624bdb3c8..9d00c30a5fd 100644 --- a/evkmimxrt1170/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_composite_cdc_acm_cdc_acm.c" "${ProjDirPath}/../ux_device_descriptor.c" "${ProjDirPath}/../ux_device_descriptor.h" @@ -105,15 +111,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -183,13 +189,13 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/azure_rtos_examples/usbx_device_hid_keyboard/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/usbx_device_hid_keyboard/cm7/armgcc/CMakeLists.txt index 38c4ce11b9d..a7f95cc3b96 100644 --- a/evkmimxrt1170/azure_rtos_examples/usbx_device_hid_keyboard/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/usbx_device_hid_keyboard/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_hid_keyboard.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -181,13 +187,13 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/azure_rtos_examples/usbx_device_hid_mouse/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/usbx_device_hid_mouse/cm7/armgcc/CMakeLists.txt index a4607e80e74..2b5ae00538c 100644 --- a/evkmimxrt1170/azure_rtos_examples/usbx_device_hid_mouse/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/usbx_device_hid_mouse/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_hid_mouse.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -181,13 +187,13 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/azure_rtos_examples/usbx_device_mass_storage/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/usbx_device_mass_storage/cm7/armgcc/CMakeLists.txt index cf24f53e70e..2b4f8ca0901 100644 --- a/evkmimxrt1170/azure_rtos_examples/usbx_device_mass_storage/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/usbx_device_mass_storage/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,14 +85,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_device_mass_storage.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -103,15 +109,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../usbx_device_controllers - ${ProjDirPath}/../../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -181,13 +187,13 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/azure_rtos_examples/usbx_host_hid_keyboard/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/usbx_host_hid_keyboard/cm7/armgcc/CMakeLists.txt index 01302bd59a6..e568cb28461 100644 --- a/evkmimxrt1170/azure_rtos_examples/usbx_host_hid_keyboard/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/usbx_host_hid_keyboard/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_hid_keyboard.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -154,13 +160,13 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/azure_rtos_examples/usbx_host_hid_mouse/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/usbx_host_hid_mouse/cm7/armgcc/CMakeLists.txt index 7605f9d6502..4285eeca725 100644 --- a/evkmimxrt1170/azure_rtos_examples/usbx_host_hid_mouse/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/usbx_host_hid_mouse/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_hid_mouse.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -154,13 +160,13 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/azure_rtos_examples/usbx_host_mass_storage/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/azure_rtos_examples/usbx_host_mass_storage/cm7/armgcc/CMakeLists.txt index 6e47a46a8d7..f340584edde 100644 --- a/evkmimxrt1170/azure_rtos_examples/usbx_host_mass_storage/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/azure_rtos_examples/usbx_host_mass_storage/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board_setup.c" "${ProjDirPath}/../board_setup.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_misc.h" -"${ProjDirPath}/../../../../../../middleware/usb/include/usb_spec.h" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.c" -"${ProjDirPath}/../../../../../../middleware/usb/phy/usb_phy.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_bm.h" -"${ProjDirPath}/../../../../../../core/components/osa/fsl_os_abstraction_config.h" +"${SdkRootDirPath}/middleware/usb/include/usb.h" +"${SdkRootDirPath}/middleware/usb/include/usb_misc.h" +"${SdkRootDirPath}/middleware/usb/include/usb_spec.h" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.c" +"${SdkRootDirPath}/middleware/usb/phy/usb_phy.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_bm.h" +"${SdkRootDirPath}/core/components/osa/fsl_os_abstraction_config.h" "${ProjDirPath}/../usbx_host_mass_storage.c" "${ProjDirPath}/../tx_user.h" "${ProjDirPath}/../fx_user.h" @@ -76,15 +82,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../middleware/usb/include - ${ProjDirPath}/../../../../../../middleware/usb/phy - ${ProjDirPath}/../../../../../../core/components/osa + ${SdkRootDirPath}/middleware/usb/include + ${SdkRootDirPath}/middleware/usb/phy + ${SdkRootDirPath}/core/components/osa ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -154,13 +160,13 @@ include(CMSIS_Include_core_cm) include(device_system_MIMXRT1176_cm7) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/evkmimxrt1170/cmsis_driver_examples/enet/txrx_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/enet/txrx_transfer/cm4/armgcc/CMakeLists.txt index c67b1d1eca0..0b2507f11d2 100644 --- a/evkmimxrt1170/cmsis_driver_examples/enet/txrx_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/enet/txrx_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/enet/txrx_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/enet/txrx_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/enet/txrx_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/enet/txrx_transfer/cm7/armgcc/CMakeLists.txt index 765ac45fe76..1d1a4b70f86 100644 --- a/evkmimxrt1170/cmsis_driver_examples/enet/txrx_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/enet/txrx_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/enet/txrx_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/enet/txrx_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 0e018f5c9c6..6ccbd97a811 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt index dee55fd26e1..fd93cca2c68 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index 420a808979e..d6014065fac 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt index ffc844941fa..fe04b6522be 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 5d7bd6b8356..c69f448a898 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm7/armgcc/CMakeLists.txt index 8d20c2e03fe..333d066a192 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index 650c9c49b3b..decdb85e049 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt index 24c3f884568..713c6a945aa 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index fe62393a988..b948f42cfc9 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt index 6da5671d6e0..ff941b7d157 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index bab0e918ac3..0d359188578 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt index 28721224e2b..6d414bb72de 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 938fa016510..2c23d669a9e 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm7/armgcc/CMakeLists.txt index 941e9f8a16c..3a47332e119 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index 7b278d13ab4..790291f1ded 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt index c0b259d4f21..07585212f50 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt index c3803414fd9..a512fe4f178 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpuart/edma_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpuart/edma_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpuart/edma_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpuart/edma_transfer/cm7/armgcc/CMakeLists.txt index a0836a80534..024af64d466 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpuart/edma_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpuart/edma_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpuart/edma_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpuart/edma_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt index 90241585886..ee3427b4bc7 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpuart/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpuart/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/cmsis_driver_examples/lpuart/interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/cmsis_driver_examples/lpuart/interrupt_transfer/cm7/armgcc/CMakeLists.txt index dc9bd856dd4..713113b6af3 100644 --- a/evkmimxrt1170/cmsis_driver_examples/lpuart/interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/cmsis_driver_examples/lpuart/interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/cmsis_driver_examples/lpuart/interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/cmsis_driver_examples/lpuart/interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/component_examples/flash_component/semc_nand/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/component_examples/flash_component/semc_nand/cm4/armgcc/CMakeLists.txt index 87d4178ccd2..0906e257d43 100644 --- a/evkmimxrt1170/component_examples/flash_component/semc_nand/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/component_examples/flash_component/semc_nand/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../nand_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/component_examples/flash_component/semc_nand/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/component_examples/flash_component/semc_nand/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/component_examples/flash_component/semc_nand/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/component_examples/flash_component/semc_nand/cm7/armgcc/CMakeLists.txt index 9b453baa662..bd9c7feb802 100644 --- a/evkmimxrt1170/component_examples/flash_component/semc_nand/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/component_examples/flash_component/semc_nand/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../nand_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/component_examples/flash_component/semc_nand/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/component_examples/flash_component/semc_nand/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/component_examples/log/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/component_examples/log/bm/cm7/armgcc/CMakeLists.txt index 158eb7a578a..51701300e25 100644 --- a/evkmimxrt1170/component_examples/log/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/component_examples/log/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/component_examples/log/bm/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/component_examples/log/bm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/component_examples/log/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/component_examples/log/freertos/cm7/armgcc/CMakeLists.txt index 5c6f72c4d76..f28ee5a767b 100644 --- a/evkmimxrt1170/component_examples/log/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/component_examples/log/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/component_examples/log/freertos/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/component_examples/log/freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/bubble_peripheral/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/bubble_peripheral/cm4/armgcc/CMakeLists.txt index 4397f2e12b4..cba5207b675 100644 --- a/evkmimxrt1170/demo_apps/bubble_peripheral/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/bubble_peripheral/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/demo_apps/bubble_peripheral/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/bubble_peripheral/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/bubble_peripheral/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/bubble_peripheral/cm7/armgcc/CMakeLists.txt index 8b9c0eff21c..a3b523e49d0 100644 --- a/evkmimxrt1170/demo_apps/bubble_peripheral/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/bubble_peripheral/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/demo_apps/bubble_peripheral/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/bubble_peripheral/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/ecompass/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/ecompass/cm4/armgcc/CMakeLists.txt index 2f9d0fd7cf9..5b6f396d080 100644 --- a/evkmimxrt1170/demo_apps/ecompass/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/ecompass/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecompass.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/demo_apps/ecompass/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/ecompass/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/ecompass/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/ecompass/cm7/armgcc/CMakeLists.txt index 7a4e2771474..b77a59d1eec 100644 --- a/evkmimxrt1170/demo_apps/ecompass/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/ecompass/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecompass.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/demo_apps/ecompass/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/ecompass/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/hello_world/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/hello_world/cm4/armgcc/CMakeLists.txt index 19ce2927529..762db51ed83 100644 --- a/evkmimxrt1170/demo_apps/hello_world/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/hello_world/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/demo_apps/hello_world/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/hello_world/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/hello_world/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/hello_world/cm7/armgcc/CMakeLists.txt index c15b3c19f23..f1518627357 100644 --- a/evkmimxrt1170/demo_apps/hello_world/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/hello_world/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/demo_apps/hello_world/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/hello_world/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/hello_world_virtual_com/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/hello_world_virtual_com/cm4/armgcc/CMakeLists.txt index 257dd122f80..a3647f3aab4 100644 --- a/evkmimxrt1170/demo_apps/hello_world_virtual_com/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/hello_world_virtual_com/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,27 +38,27 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/demo_apps/hello_world_virtual_com/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/hello_world_virtual_com/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/hello_world_virtual_com/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/hello_world_virtual_com/cm7/armgcc/CMakeLists.txt index a121cba1daf..95c0c1c1368 100644 --- a/evkmimxrt1170/demo_apps/hello_world_virtual_com/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/hello_world_virtual_com/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,26 +38,26 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/demo_apps/hello_world_virtual_com/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/hello_world_virtual_com/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/iee_apc/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/iee_apc/cm4/armgcc/CMakeLists.txt index ac72343267b..8e74ce12f58 100644 --- a/evkmimxrt1170/demo_apps/iee_apc/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/iee_apc/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../flexspi_nor_flash_ops.c" "${ProjDirPath}/../app.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/iee_apc/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/iee_apc/cm7/armgcc/CMakeLists.txt index 44f9559c2b1..7ca7e59b60f 100644 --- a/evkmimxrt1170/demo_apps/iee_apc/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/iee_apc/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../flexspi_nor_flash_ops.c" "${ProjDirPath}/../app.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/led_blinky/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/led_blinky/cm4/armgcc/CMakeLists.txt index 742d31c5e15..6818fabbc65 100644 --- a/evkmimxrt1170/demo_apps/led_blinky/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/led_blinky/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/demo_apps/led_blinky/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/led_blinky/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/led_blinky/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/led_blinky/cm7/armgcc/CMakeLists.txt index 5b7e91eaba0..9a568e88b3d 100644 --- a/evkmimxrt1170/demo_apps/led_blinky/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/led_blinky/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/demo_apps/led_blinky/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/led_blinky/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm4/armgcc/CMakeLists.txt index 21f5e874888..d80552f0016 100644 --- a/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_sample_rate_count.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm7/armgcc/CMakeLists.txt index 5a20784e9ee..0997748de56 100644 --- a/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_sample_rate_count.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_rate_count/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_signal/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_signal/cm4/armgcc/CMakeLists.txt index 8b9a6349fa7..55dc69e0a2a 100644 --- a/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_signal/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_signal/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_high_sample_rate_sample_signal.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_signal/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_signal/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_signal/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_signal/cm7/armgcc/CMakeLists.txt index e40749717fa..14bfc3a3f8f 100644 --- a/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_signal/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_signal/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_high_sample_rate_sample_signal.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_signal/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/lpadc_high_sample_rate/sample_signal/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/power_mode_switch/bm/core0/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/power_mode_switch/bm/core0/armgcc/CMakeLists.txt index ad54b0715b8..9b91acbc6e1 100644 --- a/evkmimxrt1170/demo_apps/power_mode_switch/bm/core0/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/power_mode_switch/bm/core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,20 +44,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../common/setpoint_table_def.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../common ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/demo_apps/power_mode_switch/bm/core0 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/power_mode_switch/bm/core0 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -72,7 +78,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/power_mode_switch/bm/core1/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/power_mode_switch/bm/core1/armgcc/CMakeLists.txt index 5d877eeddb7..eaeb551f5d7 100644 --- a/evkmimxrt1170/demo_apps/power_mode_switch/bm/core1/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/power_mode_switch/bm/core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,25 +44,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../common/setpoint_table_def.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../common ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/demo_apps/power_mode_switch/bm/core1 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/power_mode_switch/bm/core1 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/sai/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/sai/cm4/armgcc/CMakeLists.txt index 867d2b08600..7917f7ace0d 100644 --- a/evkmimxrt1170/demo_apps/sai/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/sai/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,25 +47,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../sdmmc_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/demo_apps/sai/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/sai/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -160,27 +166,27 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/demo_apps/sai/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/sai/cm7/armgcc/CMakeLists.txt index 6fb1bba8f42..3ab340cb04e 100644 --- a/evkmimxrt1170/demo_apps/sai/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/sai/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,24 +47,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../sdmmc_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/demo_apps/sai/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/sai/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -159,27 +165,27 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_release) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/demo_apps/shell/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/shell/cm4/armgcc/CMakeLists.txt index 0df9afe80c8..4b123ae0f03 100644 --- a/evkmimxrt1170/demo_apps/shell/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/shell/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/demo_apps/shell/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/shell/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/shell/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/shell/cm7/armgcc/CMakeLists.txt index e5a1e06bbc6..8b470aea2c1 100644 --- a/evkmimxrt1170/demo_apps/shell/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/shell/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/demo_apps/shell/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/shell/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/xbar_aoi/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/xbar_aoi/cm4/armgcc/CMakeLists.txt index ecef3dbe2ff..7224c5dee40 100644 --- a/evkmimxrt1170/demo_apps/xbar_aoi/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/xbar_aoi/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbar_aoi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/demo_apps/xbar_aoi/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/xbar_aoi/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/demo_apps/xbar_aoi/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/demo_apps/xbar_aoi/cm7/armgcc/CMakeLists.txt index 9f832811375..5a69e29ab1a 100644 --- a/evkmimxrt1170/demo_apps/xbar_aoi/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/demo_apps/xbar_aoi/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbar_aoi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/demo_apps/xbar_aoi/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/demo_apps/xbar_aoi/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/display_examples/fbdev_freertos/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/display_examples/fbdev_freertos/cm4/armgcc/CMakeLists.txt index 961c4f6a49a..100ae007970 100644 --- a/evkmimxrt1170/display_examples/fbdev_freertos/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/display_examples/fbdev_freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,24 +43,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/display_examples/fbdev_freertos/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/display_examples/fbdev_freertos/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/display_examples/fbdev_freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/display_examples/fbdev_freertos/cm7/armgcc/CMakeLists.txt index 676033c5c66..19592b79633 100644 --- a/evkmimxrt1170/display_examples/fbdev_freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/display_examples/fbdev_freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,24 +43,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/display_examples/fbdev_freertos/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/display_examples/fbdev_freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/display_examples/mipi_dsi_compliant_test/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/display_examples/mipi_dsi_compliant_test/cm4/armgcc/CMakeLists.txt index 7ad112acd46..5df29886dd3 100644 --- a/evkmimxrt1170/display_examples/mipi_dsi_compliant_test/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/display_examples/mipi_dsi_compliant_test/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/display_examples/mipi_dsi_compliant_test/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/display_examples/mipi_dsi_compliant_test/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/display_examples/mipi_dsi_compliant_test/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/display_examples/mipi_dsi_compliant_test/cm7/armgcc/CMakeLists.txt index 629cad2ea50..aa252ff1a6d 100644 --- a/evkmimxrt1170/display_examples/mipi_dsi_compliant_test/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/display_examples/mipi_dsi_compliant_test/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/display_examples/mipi_dsi_compliant_test/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/display_examples/mipi_dsi_compliant_test/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/acmp/interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/acmp/interrupt/cm4/armgcc/CMakeLists.txt index 229cc03c2bc..0328654abf3 100644 --- a/evkmimxrt1170/driver_examples/acmp/interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/acmp/interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/acmp/interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/acmp/interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/acmp/interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/acmp/interrupt/cm7/armgcc/CMakeLists.txt index f558510e05c..25c4c6f207e 100644 --- a/evkmimxrt1170/driver_examples/acmp/interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/acmp/interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/acmp/interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/acmp/interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/acmp/polling/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/acmp/polling/cm4/armgcc/CMakeLists.txt index 44ddf05379d..f27a4607148 100644 --- a/evkmimxrt1170/driver_examples/acmp/polling/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/acmp/polling/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/acmp/polling/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/acmp/polling/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/acmp/polling/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/acmp/polling/cm7/armgcc/CMakeLists.txt index 3b9a2c39f65..c435a105d01 100644 --- a/evkmimxrt1170/driver_examples/acmp/polling/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/acmp/polling/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/acmp/polling/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/acmp/polling/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm4/armgcc/CMakeLists.txt index 31bf54dee9b..85213822451 100644 --- a/evkmimxrt1170/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_etc_hardware_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm7/armgcc/CMakeLists.txt index bbb34c1a99f..7bbae85fcb0 100644 --- a/evkmimxrt1170/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_etc_hardware_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/adc_etc/adc_etc_hardware_trigger_conv/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm4/armgcc/CMakeLists.txt index cca0720178d..9c776e91f76 100644 --- a/evkmimxrt1170/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_etc_software_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm7/armgcc/CMakeLists.txt index c5286cd6782..986545392c9 100644 --- a/evkmimxrt1170/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_etc_software_trigger_conv.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/adc_etc/adc_etc_software_trigger_conv/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/asrc/asrc_m2m_edma/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/asrc/asrc_m2m_edma/cm7/armgcc/CMakeLists.txt index ef86c8df740..18b848f4a93 100644 --- a/evkmimxrt1170/driver_examples/asrc/asrc_m2m_edma/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/asrc/asrc_m2m_edma/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/asrc/asrc_m2m_edma/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/asrc/asrc_m2m_edma/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/asrc/asrc_m2m_interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/asrc/asrc_m2m_interrupt/cm7/armgcc/CMakeLists.txt index 6fd0a0ba303..df0eb1550d5 100644 --- a/evkmimxrt1170/driver_examples/asrc/asrc_m2m_interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/asrc/asrc_m2m_interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/asrc/asrc_m2m_interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/asrc/asrc_m2m_interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/asrc/asrc_m2m_polling/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/asrc/asrc_m2m_polling/cm7/armgcc/CMakeLists.txt index cf59ed04fc4..79a6962eb69 100644 --- a/evkmimxrt1170/driver_examples/asrc/asrc_m2m_polling/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/asrc/asrc_m2m_polling/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/asrc/asrc_m2m_polling/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/asrc/asrc_m2m_polling/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/asrc/asrc_p2p_out_edma/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/asrc/asrc_p2p_out_edma/cm7/armgcc/CMakeLists.txt index 106b6ca6d5a..bbd162555a5 100644 --- a/evkmimxrt1170/driver_examples/asrc/asrc_p2p_out_edma/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/asrc/asrc_p2p_out_edma/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/asrc/asrc_p2p_out_edma/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/asrc/asrc_p2p_out_edma/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/caam/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/caam/cm4/armgcc/CMakeLists.txt index a319616e40b..f37cc873fdf 100644 --- a/evkmimxrt1170/driver_examples/caam/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/caam/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../caam.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/caam/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/caam/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/caam/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/caam/cm7/armgcc/CMakeLists.txt index 0c0c9204d76..9ddbf1b10fd 100644 --- a/evkmimxrt1170/driver_examples/caam/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/caam/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../caam.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/caam/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/caam/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/cache/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/cache/cm4/armgcc/CMakeLists.txt index e0703125ab4..17168b2c67e 100644 --- a/evkmimxrt1170/driver_examples/cache/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/cache/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cache.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/cache/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/cache/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/cache/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/cache/cm7/armgcc/CMakeLists.txt index 23bbe3b7e1c..5bdeb148c1a 100644 --- a/evkmimxrt1170/driver_examples/cache/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/cache/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cache.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/cache/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/cache/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/canfd/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/canfd/interrupt_transfer/cm4/armgcc/CMakeLists.txt index d03ad0c6531..8d36f472154 100644 --- a/evkmimxrt1170/driver_examples/canfd/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/canfd/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/canfd/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/canfd/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/canfd/interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/canfd/interrupt_transfer/cm7/armgcc/CMakeLists.txt index 026afe15ae7..dd71d0f6036 100644 --- a/evkmimxrt1170/driver_examples/canfd/interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/canfd/interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/canfd/interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/canfd/interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/canfd/loopback/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/canfd/loopback/cm4/armgcc/CMakeLists.txt index bc4fd7f156d..8bf439657a9 100644 --- a/evkmimxrt1170/driver_examples/canfd/loopback/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/canfd/loopback/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/canfd/loopback/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/canfd/loopback/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/canfd/loopback/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/canfd/loopback/cm7/armgcc/CMakeLists.txt index dcdaaa1f315..bda469d2d6f 100644 --- a/evkmimxrt1170/driver_examples/canfd/loopback/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/canfd/loopback/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/canfd/loopback/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/canfd/loopback/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/canfd/loopback_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/canfd/loopback_transfer/cm4/armgcc/CMakeLists.txt index 94d540937be..a46b77924b4 100644 --- a/evkmimxrt1170/driver_examples/canfd/loopback_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/canfd/loopback_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/canfd/loopback_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/canfd/loopback_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/canfd/loopback_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/canfd/loopback_transfer/cm7/armgcc/CMakeLists.txt index 1550bb9d7cd..601685e2b8e 100644 --- a/evkmimxrt1170/driver_examples/canfd/loopback_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/canfd/loopback_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/canfd/loopback_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/canfd/loopback_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/canfd/ping_pong_buffer_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/canfd/ping_pong_buffer_transfer/cm4/armgcc/CMakeLists.txt index 75cc5e41301..c1418c377e5 100644 --- a/evkmimxrt1170/driver_examples/canfd/ping_pong_buffer_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/canfd/ping_pong_buffer_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_ping_pong_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/canfd/ping_pong_buffer_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/canfd/ping_pong_buffer_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/canfd/ping_pong_buffer_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/canfd/ping_pong_buffer_transfer/cm7/armgcc/CMakeLists.txt index a113e6d5f39..d0eac0d0dce 100644 --- a/evkmimxrt1170/driver_examples/canfd/ping_pong_buffer_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/canfd/ping_pong_buffer_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_ping_pong_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/canfd/ping_pong_buffer_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/canfd/ping_pong_buffer_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/cdog/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/cdog/cm7/armgcc/CMakeLists.txt index 19ac2a1fd53..2fb656a91f4 100644 --- a/evkmimxrt1170/driver_examples/cdog/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/cdog/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/cdog/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/cdog/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/csi/mipi_rgb/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/csi/mipi_rgb/cm4/armgcc/CMakeLists.txt index 70bf5f1a29a..5d389112f30 100644 --- a/evkmimxrt1170/driver_examples/csi/mipi_rgb/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/csi/mipi_rgb/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,24 +44,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/csi/mipi_rgb/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/csi/mipi_rgb/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/csi/mipi_rgb/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/csi/mipi_rgb/cm7/armgcc/CMakeLists.txt index 345682865ad..7e492a62eca 100644 --- a/evkmimxrt1170/driver_examples/csi/mipi_rgb/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/csi/mipi_rgb/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,24 +44,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/csi/mipi_rgb/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/csi/mipi_rgb/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/csi/mipi_yuv/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/csi/mipi_yuv/cm4/armgcc/CMakeLists.txt index 1b9e99769b2..e634007e85a 100644 --- a/evkmimxrt1170/driver_examples/csi/mipi_yuv/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/csi/mipi_yuv/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,24 +44,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/csi/mipi_yuv/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/csi/mipi_yuv/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/csi/mipi_yuv/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/csi/mipi_yuv/cm7/armgcc/CMakeLists.txt index 5d09bc448d5..4423c387c41 100644 --- a/evkmimxrt1170/driver_examples/csi/mipi_yuv/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/csi/mipi_yuv/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,24 +44,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../display_support.c" "${ProjDirPath}/../camera_support.h" "${ProjDirPath}/../camera_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/csi/mipi_yuv/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/csi/mipi_yuv/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/dac12/basic/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/dac12/basic/cm4/armgcc/CMakeLists.txt index 875e435268a..082baa7f673 100644 --- a/evkmimxrt1170/driver_examples/dac12/basic/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/dac12/basic/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac12_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/dac12/basic/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/dac12/basic/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/dac12/basic/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/dac12/basic/cm7/armgcc/CMakeLists.txt index ae9b25e70e9..fb530e58e66 100644 --- a/evkmimxrt1170/driver_examples/dac12/basic/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/dac12/basic/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac12_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/dac12/basic/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/dac12/basic/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/dac12/fifo_interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/dac12/fifo_interrupt/cm4/armgcc/CMakeLists.txt index f7de1d8207a..b6deafd647f 100644 --- a/evkmimxrt1170/driver_examples/dac12/fifo_interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/dac12/fifo_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac12_fifo_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/dac12/fifo_interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/dac12/fifo_interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/dac12/fifo_interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/dac12/fifo_interrupt/cm7/armgcc/CMakeLists.txt index 708fe3f865b..fe77af816eb 100644 --- a/evkmimxrt1170/driver_examples/dac12/fifo_interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/dac12/fifo_interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac12_fifo_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/dac12/fifo_interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/dac12/fifo_interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/dcic/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/dcic/cm4/armgcc/CMakeLists.txt index e326ab6d36e..676482027c4 100644 --- a/evkmimxrt1170/driver_examples/dcic/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/dcic/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/dcic/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/dcic/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/dcic/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/dcic/cm7/armgcc/CMakeLists.txt index 42f35396fac..f7a82a68db7 100644 --- a/evkmimxrt1170/driver_examples/dcic/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/dcic/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/dcic/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/dcic/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/edma/channel_link/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/edma/channel_link/cm4/armgcc/CMakeLists.txt index 226086111d2..103d6efcf9d 100644 --- a/evkmimxrt1170/driver_examples/edma/channel_link/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/edma/channel_link/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/edma/channel_link/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/edma/channel_link/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/edma/channel_link/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/edma/channel_link/cm7/armgcc/CMakeLists.txt index cb5e65d73f4..4ce1b253626 100644 --- a/evkmimxrt1170/driver_examples/edma/channel_link/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/edma/channel_link/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/edma/channel_link/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/edma/channel_link/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/edma/interleave_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/edma/interleave_transfer/cm4/armgcc/CMakeLists.txt index ef4edaac87c..1847ea4b13c 100644 --- a/evkmimxrt1170/driver_examples/edma/interleave_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/edma/interleave_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/edma/interleave_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/edma/interleave_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/edma/interleave_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/edma/interleave_transfer/cm7/armgcc/CMakeLists.txt index 43687bba4ef..1cf199b6218 100644 --- a/evkmimxrt1170/driver_examples/edma/interleave_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/edma/interleave_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/edma/interleave_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/edma/interleave_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/edma/memory_to_memory/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/edma/memory_to_memory/cm4/armgcc/CMakeLists.txt index 4fa02909e19..85ea0b224d9 100644 --- a/evkmimxrt1170/driver_examples/edma/memory_to_memory/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/edma/memory_to_memory/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/edma/memory_to_memory/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/edma/memory_to_memory/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/edma/memory_to_memory/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/edma/memory_to_memory/cm7/armgcc/CMakeLists.txt index 2fb42dcbd30..ffa90bcf8e3 100644 --- a/evkmimxrt1170/driver_examples/edma/memory_to_memory/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/edma/memory_to_memory/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/edma/memory_to_memory/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/edma/memory_to_memory/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/edma/ping_pong_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/edma/ping_pong_transfer/cm4/armgcc/CMakeLists.txt index 097e4e305eb..7367d8a7789 100644 --- a/evkmimxrt1170/driver_examples/edma/ping_pong_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/edma/ping_pong_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/edma/ping_pong_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/edma/ping_pong_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/edma/ping_pong_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/edma/ping_pong_transfer/cm7/armgcc/CMakeLists.txt index a8650f086d9..efd0b4b9567 100644 --- a/evkmimxrt1170/driver_examples/edma/ping_pong_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/edma/ping_pong_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/edma/ping_pong_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/edma/ping_pong_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/edma/scatter_gather/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/edma/scatter_gather/cm4/armgcc/CMakeLists.txt index 2dbcb043062..e2904e7659a 100644 --- a/evkmimxrt1170/driver_examples/edma/scatter_gather/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/edma/scatter_gather/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/edma/scatter_gather/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/edma/scatter_gather/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/edma/scatter_gather/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/edma/scatter_gather/cm7/armgcc/CMakeLists.txt index b587ffc65b5..6052943e733 100644 --- a/evkmimxrt1170/driver_examples/edma/scatter_gather/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/edma/scatter_gather/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/edma/scatter_gather/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/edma/scatter_gather/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/edma/wrap_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/edma/wrap_transfer/cm4/armgcc/CMakeLists.txt index 89b76a3db7d..a15be7d2e05 100644 --- a/evkmimxrt1170/driver_examples/edma/wrap_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/edma/wrap_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/edma/wrap_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/edma/wrap_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/edma/wrap_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/edma/wrap_transfer/cm7/armgcc/CMakeLists.txt index 30ee678cc34..f6a69bb8280 100644 --- a/evkmimxrt1170/driver_examples/edma/wrap_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/edma/wrap_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/edma/wrap_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/edma/wrap_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/elcdif/lut/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/elcdif/lut/cm4/armgcc/CMakeLists.txt index 62fcc9e72bc..d7575c04ca6 100644 --- a/evkmimxrt1170/driver_examples/elcdif/lut/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/elcdif/lut/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../elcdif_lut.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/elcdif + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/elcdif ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/elcdif/lut/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/elcdif/lut/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/elcdif/lut/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/elcdif/lut/cm7/armgcc/CMakeLists.txt index 5bf9f198f4d..8fbfc84ff12 100644 --- a/evkmimxrt1170/driver_examples/elcdif/lut/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/elcdif/lut/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../elcdif_lut.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/elcdif + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/elcdif ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/elcdif/lut/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/elcdif/lut/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/elcdif/rgb/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/elcdif/rgb/cm4/armgcc/CMakeLists.txt index ed6ba9c3473..5f459911410 100644 --- a/evkmimxrt1170/driver_examples/elcdif/rgb/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/elcdif/rgb/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../elcdif_rgb.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/elcdif + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/elcdif ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/elcdif/rgb/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/elcdif/rgb/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/elcdif/rgb/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/elcdif/rgb/cm7/armgcc/CMakeLists.txt index 3e0bc04e59a..1db4596349d 100644 --- a/evkmimxrt1170/driver_examples/elcdif/rgb/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/elcdif/rgb/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../elcdif_rgb.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/elcdif + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/elcdif ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/elcdif/rgb/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/elcdif/rgb/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/enc/basic/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/enc/basic/cm4/armgcc/CMakeLists.txt index 791163461ed..23b2cf855fb 100644 --- a/evkmimxrt1170/driver_examples/enc/basic/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/enc/basic/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/enc/basic/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/enc/basic/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/enc/basic/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/enc/basic/cm7/armgcc/CMakeLists.txt index e19f854b074..11b54b073c7 100644 --- a/evkmimxrt1170/driver_examples/enc/basic/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/enc/basic/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/enc/basic/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/enc/basic/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/enc/index_interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/enc/index_interrupt/cm4/armgcc/CMakeLists.txt index d57991491da..54b2c4c4580 100644 --- a/evkmimxrt1170/driver_examples/enc/index_interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/enc/index_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_index_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/enc/index_interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/enc/index_interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/enc/index_interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/enc/index_interrupt/cm7/armgcc/CMakeLists.txt index 9c6aba23eef..e1ed64cb238 100644 --- a/evkmimxrt1170/driver_examples/enc/index_interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/enc/index_interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_index_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/enc/index_interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/enc/index_interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/enet/txrx_multiring_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/enet/txrx_multiring_transfer/cm4/armgcc/CMakeLists.txt index 1db7044c66f..c1dab32a5b1 100644 --- a/evkmimxrt1170/driver_examples/enet/txrx_multiring_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/enet/txrx_multiring_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_multiring_transfer.c" "${ProjDirPath}/../../pin_mux.c" "${ProjDirPath}/../../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/enet/txrx_multiring_transfer - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/enet/txrx_multiring_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/enet/txrx_multiring_transfer + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/enet/txrx_multiring_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/enet/txrx_multiring_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/enet/txrx_multiring_transfer/cm7/armgcc/CMakeLists.txt index ddff6967138..d11e9e7dc2e 100644 --- a/evkmimxrt1170/driver_examples/enet/txrx_multiring_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/enet/txrx_multiring_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_multiring_transfer.c" "${ProjDirPath}/../../pin_mux.c" "${ProjDirPath}/../../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/enet/txrx_multiring_transfer - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/enet/txrx_multiring_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/enet/txrx_multiring_transfer + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/enet/txrx_multiring_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/enet/txrx_ptp1588_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/enet/txrx_ptp1588_transfer/cm4/armgcc/CMakeLists.txt index 3b7242ac25c..d9d6ffecc7e 100644 --- a/evkmimxrt1170/driver_examples/enet/txrx_ptp1588_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/enet/txrx_ptp1588_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/enet/txrx_ptp1588_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/enet/txrx_ptp1588_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/enet/txrx_ptp1588_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/enet/txrx_ptp1588_transfer/cm7/armgcc/CMakeLists.txt index 682ee34383e..3b0ed450658 100644 --- a/evkmimxrt1170/driver_examples/enet/txrx_ptp1588_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/enet/txrx_ptp1588_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/enet/txrx_ptp1588_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/enet/txrx_ptp1588_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/enet/txrx_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/enet/txrx_transfer/cm4/armgcc/CMakeLists.txt index c759096e822..e5cd52a0660 100644 --- a/evkmimxrt1170/driver_examples/enet/txrx_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/enet/txrx_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/enet/txrx_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/enet/txrx_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/enet/txrx_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/enet/txrx_transfer/cm7/armgcc/CMakeLists.txt index c650d2c1cb9..a1ce2a9511f 100644 --- a/evkmimxrt1170/driver_examples/enet/txrx_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/enet/txrx_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/enet/txrx_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/enet/txrx_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/enet_qos/txrx_multiring_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/enet_qos/txrx_multiring_transfer/cm4/armgcc/CMakeLists.txt index f6e56ab7c71..8ad657d8730 100644 --- a/evkmimxrt1170/driver_examples/enet_qos/txrx_multiring_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/enet_qos/txrx_multiring_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_qos_txrx_multiring_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/enet_qos/txrx_multiring_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/enet_qos/txrx_multiring_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/enet_qos/txrx_multiring_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/enet_qos/txrx_multiring_transfer/cm7/armgcc/CMakeLists.txt index 385c49181ae..902586f41c9 100644 --- a/evkmimxrt1170/driver_examples/enet_qos/txrx_multiring_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/enet_qos/txrx_multiring_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_qos_txrx_multiring_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/enet_qos/txrx_multiring_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/enet_qos/txrx_multiring_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/enet_qos/txrx_ptp1588_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/enet_qos/txrx_ptp1588_transfer/cm4/armgcc/CMakeLists.txt index 5dabf82e51e..f56132140b4 100644 --- a/evkmimxrt1170/driver_examples/enet_qos/txrx_ptp1588_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/enet_qos/txrx_ptp1588_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_qos_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/enet_qos/txrx_ptp1588_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/enet_qos/txrx_ptp1588_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/enet_qos/txrx_ptp1588_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/enet_qos/txrx_ptp1588_transfer/cm7/armgcc/CMakeLists.txt index 9a8983458a0..86f61a5d41a 100644 --- a/evkmimxrt1170/driver_examples/enet_qos/txrx_ptp1588_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/enet_qos/txrx_ptp1588_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_qos_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/enet_qos/txrx_ptp1588_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/enet_qos/txrx_ptp1588_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/ewm/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/ewm/cm4/armgcc/CMakeLists.txt index 066f5c6d6dd..4347563af7f 100644 --- a/evkmimxrt1170/driver_examples/ewm/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/ewm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/ewm/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/ewm/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/ewm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/ewm/cm7/armgcc/CMakeLists.txt index 1f15759d874..ad86884944c 100644 --- a/evkmimxrt1170/driver_examples/ewm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/ewm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/ewm/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/ewm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexcan/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexcan/interrupt_transfer/cm4/armgcc/CMakeLists.txt index 9058adc523b..abf9d40e2c9 100644 --- a/evkmimxrt1170/driver_examples/flexcan/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexcan/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/flexcan/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexcan/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexcan/interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexcan/interrupt_transfer/cm7/armgcc/CMakeLists.txt index b934563a880..1c969021268 100644 --- a/evkmimxrt1170/driver_examples/flexcan/interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexcan/interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/flexcan/interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexcan/interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexcan/loopback/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexcan/loopback/cm4/armgcc/CMakeLists.txt index 7e8945a5849..9de988e4446 100644 --- a/evkmimxrt1170/driver_examples/flexcan/loopback/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexcan/loopback/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/flexcan/loopback/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexcan/loopback/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexcan/loopback/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexcan/loopback/cm7/armgcc/CMakeLists.txt index d49fbb3efad..8a076637a2b 100644 --- a/evkmimxrt1170/driver_examples/flexcan/loopback/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexcan/loopback/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/flexcan/loopback/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexcan/loopback/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexcan/loopback_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexcan/loopback_transfer/cm4/armgcc/CMakeLists.txt index d47ee4789fe..4ecb9d06335 100644 --- a/evkmimxrt1170/driver_examples/flexcan/loopback_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexcan/loopback_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/flexcan/loopback_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexcan/loopback_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexcan/loopback_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexcan/loopback_transfer/cm7/armgcc/CMakeLists.txt index ba068964ccc..c1f75ccecb3 100644 --- a/evkmimxrt1170/driver_examples/flexcan/loopback_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexcan/loopback_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/flexcan/loopback_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexcan/loopback_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexcan/ping_pong_buffer_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexcan/ping_pong_buffer_transfer/cm4/armgcc/CMakeLists.txt index 6771d431837..37ec7209283 100644 --- a/evkmimxrt1170/driver_examples/flexcan/ping_pong_buffer_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexcan/ping_pong_buffer_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_ping_pong_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/flexcan/ping_pong_buffer_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexcan/ping_pong_buffer_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexcan/ping_pong_buffer_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexcan/ping_pong_buffer_transfer/cm7/armgcc/CMakeLists.txt index eebd52527d5..b7edfe84b6c 100644 --- a/evkmimxrt1170/driver_examples/flexcan/ping_pong_buffer_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexcan/ping_pong_buffer_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_ping_pong_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/flexcan/ping_pong_buffer_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexcan/ping_pong_buffer_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm4/armgcc/CMakeLists.txt index 77abc222dc7..197e1627e00 100644 --- a/evkmimxrt1170/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm7/armgcc/CMakeLists.txt index 49135945b92..959c62d98b8 100644 --- a/evkmimxrt1170/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/i2c/read_accel_value_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/i2c/read_accel_value_transfer/cm4/armgcc/CMakeLists.txt index 0e26cb9a482..4279959272f 100644 --- a/evkmimxrt1170/driver_examples/flexio/i2c/read_accel_value_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/i2c/read_accel_value_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/i2c/read_accel_value_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/i2c/read_accel_value_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/i2c/read_accel_value_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/i2c/read_accel_value_transfer/cm7/armgcc/CMakeLists.txt index 9cf4be7a435..f780cbaec1e 100644 --- a/evkmimxrt1170/driver_examples/flexio/i2c/read_accel_value_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/i2c/read_accel_value_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/i2c/read_accel_value_transfer/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/i2c/read_accel_value_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/i2s/edma_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/i2s/edma_transfer/cm4/armgcc/CMakeLists.txt index a31782c5bb5..4db90d1fdd6 100644 --- a/evkmimxrt1170/driver_examples/flexio/i2s/edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/i2s/edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/i2s/edma_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/i2s/edma_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/i2s/edma_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/i2s/edma_transfer/cm7/armgcc/CMakeLists.txt index b527da4b927..c98de5c41d6 100644 --- a/evkmimxrt1170/driver_examples/flexio/i2s/edma_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/i2s/edma_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/i2s/edma_transfer/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/i2s/edma_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/i2s/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/i2s/interrupt_transfer/cm4/armgcc/CMakeLists.txt index e71fa32db5b..ac62676866f 100644 --- a/evkmimxrt1170/driver_examples/flexio/i2s/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/i2s/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/i2s/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/i2s/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/i2s/interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/i2s/interrupt_transfer/cm7/armgcc/CMakeLists.txt index dcc1f6498e7..1de7494cff9 100644 --- a/evkmimxrt1170/driver_examples/flexio/i2s/interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/i2s/interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2s_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/i2s/interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/i2s/interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/pwm/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/pwm/cm4/armgcc/CMakeLists.txt index ec0ad0438e0..4cd4f973b1c 100644 --- a/evkmimxrt1170/driver_examples/flexio/pwm/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/pwm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/pwm/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/pwm/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/pwm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/pwm/cm7/armgcc/CMakeLists.txt index b5b71c3d6b8..8b4142bca3d 100644 --- a/evkmimxrt1170/driver_examples/flexio/pwm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/pwm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/pwm/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/pwm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt index 20a484296de..38efea81caf 100644 --- a/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm7/armgcc/CMakeLists.txt index ba7def1f7a4..fcb73f3bde1 100644 --- a/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm7 - ${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt index fadb254411a..95bdd3c6a5e 100644 --- a/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm7/armgcc/CMakeLists.txt index a0a2ed70138..71bf3b74e8d 100644 --- a/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm7 - ${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt index 556661e3bab..55986bef73a 100644 --- a/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/master/cm7/armgcc/CMakeLists.txt index 818c565dcaa..f6fc75aa617 100644 --- a/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/master/cm7 - ${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt index 3be365e363f..45d64fd3812 100644 --- a/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm7/armgcc/CMakeLists.txt index 6b8bd66be3f..39e80bc59d1 100644 --- a/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm7 - ${ProjDirPath}/../../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/uart/edma_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/uart/edma_transfer/cm4/armgcc/CMakeLists.txt index d4fcfcd7d42..35f8d387613 100644 --- a/evkmimxrt1170/driver_examples/flexio/uart/edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/uart/edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/uart/edma_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/uart/edma_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/uart/edma_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/uart/edma_transfer/cm7/armgcc/CMakeLists.txt index cc3d9a6edc8..c0899cc2900 100644 --- a/evkmimxrt1170/driver_examples/flexio/uart/edma_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/uart/edma_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/uart/edma_transfer/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/uart/edma_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/uart/int_rb_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/uart/int_rb_transfer/cm4/armgcc/CMakeLists.txt index 5e2a56acb43..1d8bf3d6a27 100644 --- a/evkmimxrt1170/driver_examples/flexio/uart/int_rb_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/uart/int_rb_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/uart/int_rb_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/uart/int_rb_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/uart/int_rb_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/uart/int_rb_transfer/cm7/armgcc/CMakeLists.txt index f79ea6cdbed..52149362d3b 100644 --- a/evkmimxrt1170/driver_examples/flexio/uart/int_rb_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/uart/int_rb_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/uart/int_rb_transfer/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/uart/int_rb_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/uart/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/uart/interrupt_transfer/cm4/armgcc/CMakeLists.txt index 92681d52e0f..6a6ea05f1df 100644 --- a/evkmimxrt1170/driver_examples/flexio/uart/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/uart/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/uart/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/uart/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/uart/interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/uart/interrupt_transfer/cm7/armgcc/CMakeLists.txt index 441145c7317..e46084a1da7 100644 --- a/evkmimxrt1170/driver_examples/flexio/uart/interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/uart/interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/uart/interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/uart/interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/uart/polling_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/uart/polling_transfer/cm4/armgcc/CMakeLists.txt index 9267e5b0f1d..9a9eab255c5 100644 --- a/evkmimxrt1170/driver_examples/flexio/uart/polling_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/uart/polling_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/uart/polling_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/uart/polling_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexio/uart/polling_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexio/uart/polling_transfer/cm7/armgcc/CMakeLists.txt index cc115670764..5e3e6fd7e11 100644 --- a/evkmimxrt1170/driver_examples/flexio/uart/polling_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexio/uart/polling_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/flexio/uart/polling_transfer/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexio/uart/polling_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexram/ram_allocate/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexram/ram_allocate/cm7/armgcc/CMakeLists.txt index 0d76126ae2c..04ea1407f58 100644 --- a/evkmimxrt1170/driver_examples/flexram/ram_allocate/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexram/ram_allocate/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/flexram/ram_allocate/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/flexram/ram_allocate/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexspi/nor/edma_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexspi/nor/edma_transfer/cm4/armgcc/CMakeLists.txt index 501abff80ab..aba69486b14 100644 --- a/evkmimxrt1170/driver_examples/flexspi/nor/edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexspi/nor/edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexspi/nor/edma_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexspi/nor/edma_transfer/cm7/armgcc/CMakeLists.txt index d02f3554d8f..15a145c1045 100644 --- a/evkmimxrt1170/driver_examples/flexspi/nor/edma_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexspi/nor/edma_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexspi/nor/polling_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexspi/nor/polling_transfer/cm4/armgcc/CMakeLists.txt index 513273246fd..1a96a3bd743 100644 --- a/evkmimxrt1170/driver_examples/flexspi/nor/polling_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexspi/nor/polling_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/flexspi/nor/polling_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/flexspi/nor/polling_transfer/cm7/armgcc/CMakeLists.txt index 7d757b81f44..0cb28cd7b97 100644 --- a/evkmimxrt1170/driver_examples/flexspi/nor/polling_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/flexspi/nor/polling_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/fsl_romapi/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/fsl_romapi/cm4/armgcc/CMakeLists.txt index 64579989db7..d48f0cf3da5 100644 --- a/evkmimxrt1170/driver_examples/fsl_romapi/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/fsl_romapi/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,26 +40,26 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_romapi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/devices/MIMXRT1176/drivers - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/fsl_romapi/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/devices/MIMXRT1176/drivers + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/fsl_romapi/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/fsl_romapi/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/fsl_romapi/cm7/armgcc/CMakeLists.txt index 0c51d233e2f..ca4e85a56cf 100644 --- a/evkmimxrt1170/driver_examples/fsl_romapi/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/fsl_romapi/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_romapi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/devices/MIMXRT1176/drivers - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/fsl_romapi/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/devices/MIMXRT1176/drivers + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/fsl_romapi/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/gpio/input_interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/gpio/input_interrupt/cm4/armgcc/CMakeLists.txt index 4b2e853930e..0de2afe30c1 100644 --- a/evkmimxrt1170/driver_examples/gpio/input_interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/gpio/input_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/gpio/input_interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/gpio/input_interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/gpio/input_interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/gpio/input_interrupt/cm7/armgcc/CMakeLists.txt index 09aa2bb3dbe..2e4acbda66d 100644 --- a/evkmimxrt1170/driver_examples/gpio/input_interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/gpio/input_interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/gpio/input_interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/gpio/input_interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/gpio/led_output/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/gpio/led_output/cm4/armgcc/CMakeLists.txt index 178993d9de4..034d0d38fb2 100644 --- a/evkmimxrt1170/driver_examples/gpio/led_output/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/gpio/led_output/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../../pin_mux.c" "${ProjDirPath}/../../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/gpio/led_output/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/gpio/led_output + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/gpio/led_output/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/gpio/led_output/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/gpio/led_output/cm7/armgcc/CMakeLists.txt index a43ba91efd3..f522ea2e83b 100644 --- a/evkmimxrt1170/driver_examples/gpio/led_output/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/gpio/led_output/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../../pin_mux.c" "${ProjDirPath}/../../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/gpio/led_output/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/gpio/led_output + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/gpio/led_output/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/gpt/compare/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/gpt/compare/cm4/armgcc/CMakeLists.txt index fa13e77d4f4..df33e95db4a 100644 --- a/evkmimxrt1170/driver_examples/gpt/compare/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/gpt/compare/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/gpt/compare/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/gpt/compare/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/gpt/compare/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/gpt/compare/cm7/armgcc/CMakeLists.txt index 0d0da5ad0b3..4648a46b4d3 100644 --- a/evkmimxrt1170/driver_examples/gpt/compare/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/gpt/compare/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/gpt/compare/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/gpt/compare/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/gpt/timer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/gpt/timer/cm4/armgcc/CMakeLists.txt index cadf6cc1e45..7c5e02a4d25 100644 --- a/evkmimxrt1170/driver_examples/gpt/timer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/gpt/timer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/gpt/timer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/gpt/timer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/gpt/timer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/gpt/timer/cm7/armgcc/CMakeLists.txt index 70cc2c30ef7..658f6f8c0a6 100644 --- a/evkmimxrt1170/driver_examples/gpt/timer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/gpt/timer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/gpt/timer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/gpt/timer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/key_manager/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/key_manager/cm4/armgcc/CMakeLists.txt index 4b76880d54a..e6e953d6d61 100644 --- a/evkmimxrt1170/driver_examples/key_manager/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/key_manager/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../key_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/key_manager/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/key_manager/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/key_manager/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/key_manager/cm7/armgcc/CMakeLists.txt index 0d6c856109a..b4f5759124a 100644 --- a/evkmimxrt1170/driver_examples/key_manager/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/key_manager/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../key_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/key_manager/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/key_manager/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/kpp/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/kpp/cm4/armgcc/CMakeLists.txt index 2636875ed3b..d42af516b85 100644 --- a/evkmimxrt1170/driver_examples/kpp/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/kpp/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../kpp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/kpp/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/kpp/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/kpp/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/kpp/cm7/armgcc/CMakeLists.txt index 1bf59ed10a6..596dfc27a56 100644 --- a/evkmimxrt1170/driver_examples/kpp/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/kpp/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../kpp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/kpp/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/kpp/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lcdifv2/alpha/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lcdifv2/alpha/cm4/armgcc/CMakeLists.txt index adcf5bfc121..c5d2cda536a 100644 --- a/evkmimxrt1170/driver_examples/lcdifv2/alpha/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lcdifv2/alpha/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2/alpha/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2/alpha/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lcdifv2/alpha/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lcdifv2/alpha/cm7/armgcc/CMakeLists.txt index 250ae55dd3c..9e134ff28e9 100644 --- a/evkmimxrt1170/driver_examples/lcdifv2/alpha/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lcdifv2/alpha/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2/alpha/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2/alpha/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lcdifv2/csc/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lcdifv2/csc/cm4/armgcc/CMakeLists.txt index bfed28807d4..ef75ac72ab1 100644 --- a/evkmimxrt1170/driver_examples/lcdifv2/csc/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lcdifv2/csc/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2/csc/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2/csc/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lcdifv2/csc/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lcdifv2/csc/cm7/armgcc/CMakeLists.txt index 9b34d64e9af..e1062008e1d 100644 --- a/evkmimxrt1170/driver_examples/lcdifv2/csc/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lcdifv2/csc/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2/csc/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2/csc/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lcdifv2/embedded_alpha/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lcdifv2/embedded_alpha/cm4/armgcc/CMakeLists.txt index b4130e53cd1..bb0fe1c640e 100644 --- a/evkmimxrt1170/driver_examples/lcdifv2/embedded_alpha/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lcdifv2/embedded_alpha/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2/embedded_alpha/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2/embedded_alpha/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lcdifv2/embedded_alpha/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lcdifv2/embedded_alpha/cm7/armgcc/CMakeLists.txt index 79a5a38a4fe..fae3ea01a3e 100644 --- a/evkmimxrt1170/driver_examples/lcdifv2/embedded_alpha/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lcdifv2/embedded_alpha/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2/embedded_alpha/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2/embedded_alpha/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lcdifv2/lut/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lcdifv2/lut/cm4/armgcc/CMakeLists.txt index f1016f67526..4ed0d6e23eb 100644 --- a/evkmimxrt1170/driver_examples/lcdifv2/lut/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lcdifv2/lut/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2/lut/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2/lut/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lcdifv2/lut/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lcdifv2/lut/cm7/armgcc/CMakeLists.txt index bd08d35803e..bbc745c7e66 100644 --- a/evkmimxrt1170/driver_examples/lcdifv2/lut/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lcdifv2/lut/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2/lut/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2/lut/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lcdifv2/porter_duff/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lcdifv2/porter_duff/cm4/armgcc/CMakeLists.txt index d2dc6f655a0..d316975f4d6 100644 --- a/evkmimxrt1170/driver_examples/lcdifv2/porter_duff/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lcdifv2/porter_duff/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2/porter_duff/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2/porter_duff/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lcdifv2/porter_duff/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lcdifv2/porter_duff/cm7/armgcc/CMakeLists.txt index 26eb3176d82..f6ae9ab424d 100644 --- a/evkmimxrt1170/driver_examples/lcdifv2/porter_duff/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lcdifv2/porter_duff/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2/porter_duff/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2/porter_duff/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lcdifv2/rgb565/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lcdifv2/rgb565/cm4/armgcc/CMakeLists.txt index 908ddc9d7e5..e1317d80f7c 100644 --- a/evkmimxrt1170/driver_examples/lcdifv2/rgb565/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lcdifv2/rgb565/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2/rgb565/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2/rgb565/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lcdifv2/rgb565/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lcdifv2/rgb565/cm7/armgcc/CMakeLists.txt index 25520b945f2..9440196a5be 100644 --- a/evkmimxrt1170/driver_examples/lcdifv2/rgb565/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lcdifv2/rgb565/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../../lcdifv2_support.c" "${ProjDirPath}/../../../lcdifv2_support.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lcdifv2/rgb565/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lcdifv2/rgb565/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpadc/interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpadc/interrupt/cm4/armgcc/CMakeLists.txt index 3cc4d497514..03b304882b4 100644 --- a/evkmimxrt1170/driver_examples/lpadc/interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpadc/interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpadc/interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpadc/interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpadc/interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpadc/interrupt/cm7/armgcc/CMakeLists.txt index b1a1ca5d338..79de629ba79 100644 --- a/evkmimxrt1170/driver_examples/lpadc/interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpadc/interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpadc/interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpadc/interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpadc/polling/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpadc/polling/cm4/armgcc/CMakeLists.txt index 48ea7b27ba1..25bee3f250d 100644 --- a/evkmimxrt1170/driver_examples/lpadc/polling/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpadc/polling/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpadc/polling/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpadc/polling/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpadc/polling/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpadc/polling/cm7/armgcc/CMakeLists.txt index 3a580388178..e6823fba537 100644 --- a/evkmimxrt1170/driver_examples/lpadc/polling/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpadc/polling/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpadc/polling/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpadc/polling/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpi2c/interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpi2c/interrupt/cm4/armgcc/CMakeLists.txt index 9546c382193..53cd2a6fdf8 100644 --- a/evkmimxrt1170/driver_examples/lpi2c/interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpi2c/interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpi2c/interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpi2c/interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpi2c/interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpi2c/interrupt/cm7/armgcc/CMakeLists.txt index 92fd6eb3762..aee7b181514 100644 --- a/evkmimxrt1170/driver_examples/lpi2c/interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpi2c/interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpi2c/interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpi2c/interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 9a31dcc9ea8..44260995e40 100644 --- a/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm7/armgcc/CMakeLists.txt index d30649da28c..9ed8669a4f4 100644 --- a/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index 6e05fd1a3e2..7f834ff8ed3 100644 --- a/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt index 4d9d9f32b35..94aa9b1c743 100644 --- a/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/master/cm4/armgcc/CMakeLists.txt index 65b1ea74188..dc37b887cfa 100644 --- a/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/master/cm7/armgcc/CMakeLists.txt index 41c8484a111..96e6afdc69c 100644 --- a/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/master/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/slave/cm4/armgcc/CMakeLists.txt index e29189a11d0..1fc137b200c 100644 --- a/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/slave/cm7/armgcc/CMakeLists.txt index 447ab23953c..c8436bc2402 100644 --- a/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/slave/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpi2c/polling_b2b/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 884cf9d5926..efcf0921d1b 100644 --- a/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt index 5dd3ca70892..62a5967e995 100644 --- a/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/master/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index 589292fb061..6d0cc0fd147 100644 --- a/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt index 544ec99c435..de51dbd510e 100644 --- a/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/slave/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpspi/edma_b2b_transfer/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/master/cm4/armgcc/CMakeLists.txt index 735ca37e852..d54f45d50fd 100644 --- a/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/master/cm7/armgcc/CMakeLists.txt index ef760a6433c..822a2a90709 100644 --- a/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/master/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/slave/cm4/armgcc/CMakeLists.txt index f2cb4cb8961..95610b29bfb 100644 --- a/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/slave/cm7/armgcc/CMakeLists.txt index 97fcdfea74f..755cacdf9e0 100644 --- a/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/slave/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpspi/interrupt_b2b/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 715a7310b1c..7aa91e61bd4 100644 --- a/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/master/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/master/cm7/armgcc/CMakeLists.txt index 42acbb8f915..b59b1ef4d55 100644 --- a/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/master/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/master/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/master/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/master/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index f494da68b53..c227866a6de 100644 --- a/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt index ed841d93fc7..250fa363998 100644 --- a/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/slave/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/slave/cm7 - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpspi/polling_b2b_transfer/slave/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpuart/9bit_interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpuart/9bit_interrupt_transfer/cm4/armgcc/CMakeLists.txt index 9597547a8fb..6623978b765 100644 --- a/evkmimxrt1170/driver_examples/lpuart/9bit_interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpuart/9bit_interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpuart/9bit_interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpuart/9bit_interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpuart/9bit_interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpuart/9bit_interrupt_transfer/cm7/armgcc/CMakeLists.txt index 0456ef889ec..fd350a3785f 100644 --- a/evkmimxrt1170/driver_examples/lpuart/9bit_interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpuart/9bit_interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpuart/9bit_interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpuart/9bit_interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt index c8f0922b551..8cb5cd0e6e9 100644 --- a/evkmimxrt1170/driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpuart/edma_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpuart/edma_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpuart/edma_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpuart/edma_transfer/cm7/armgcc/CMakeLists.txt index c447d5cda47..7ef08f735b5 100644 --- a/evkmimxrt1170/driver_examples/lpuart/edma_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpuart/edma_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpuart/edma_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpuart/edma_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpuart/interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpuart/interrupt/cm4/armgcc/CMakeLists.txt index bb208e50c55..143a0ac2d3a 100644 --- a/evkmimxrt1170/driver_examples/lpuart/interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpuart/interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpuart/interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpuart/interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpuart/interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpuart/interrupt/cm7/armgcc/CMakeLists.txt index c89a7b4a457..38b0ce60b37 100644 --- a/evkmimxrt1170/driver_examples/lpuart/interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpuart/interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpuart/interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpuart/interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpuart/interrupt_rb_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpuart/interrupt_rb_transfer/cm4/armgcc/CMakeLists.txt index dda7a88d1bf..8fb0dd05ebd 100644 --- a/evkmimxrt1170/driver_examples/lpuart/interrupt_rb_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpuart/interrupt_rb_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpuart/interrupt_rb_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpuart/interrupt_rb_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpuart/interrupt_rb_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpuart/interrupt_rb_transfer/cm7/armgcc/CMakeLists.txt index f1433a45db0..5b669179902 100644 --- a/evkmimxrt1170/driver_examples/lpuart/interrupt_rb_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpuart/interrupt_rb_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpuart/interrupt_rb_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpuart/interrupt_rb_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt index cfd8ba228bb..6f17e3fc6a4 100644 --- a/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer/cm7/armgcc/CMakeLists.txt index 9d680f45035..596add17ccc 100644 --- a/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer_seven_bits/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer_seven_bits/cm4/armgcc/CMakeLists.txt index bb2546e2ef6..1af8c738a6d 100644 --- a/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer_seven_bits/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer_seven_bits/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../interrupt_transfer_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer_seven_bits/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer_seven_bits/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer_seven_bits/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer_seven_bits/cm7/armgcc/CMakeLists.txt index 1c357c07c6f..0aa4a745525 100644 --- a/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer_seven_bits/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer_seven_bits/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../interrupt_transfer_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer_seven_bits/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpuart/interrupt_transfer_seven_bits/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpuart/polling/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpuart/polling/cm4/armgcc/CMakeLists.txt index 9bf1b9eb592..4bc8e55dc0e 100644 --- a/evkmimxrt1170/driver_examples/lpuart/polling/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpuart/polling/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpuart/polling/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpuart/polling/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpuart/polling/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpuart/polling/cm7/armgcc/CMakeLists.txt index cda213ec081..0bcd3da879b 100644 --- a/evkmimxrt1170/driver_examples/lpuart/polling/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpuart/polling/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpuart/polling/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpuart/polling/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpuart/polling_seven_bits/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpuart/polling_seven_bits/cm4/armgcc/CMakeLists.txt index a47f9b265b4..7fa086c3ba6 100644 --- a/evkmimxrt1170/driver_examples/lpuart/polling_seven_bits/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpuart/polling_seven_bits/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../polling_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpuart/polling_seven_bits/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpuart/polling_seven_bits/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/lpuart/polling_seven_bits/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/lpuart/polling_seven_bits/cm7/armgcc/CMakeLists.txt index 8545b1668c2..5c68c209b33 100644 --- a/evkmimxrt1170/driver_examples/lpuart/polling_seven_bits/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/lpuart/polling_seven_bits/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../polling_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/lpuart/polling_seven_bits/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/lpuart/polling_seven_bits/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/mecc/mecc_multi_error/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/mecc/mecc_multi_error/cm7/armgcc/CMakeLists.txt index 4aeb6ec3b5c..914ad655430 100644 --- a/evkmimxrt1170/driver_examples/mecc/mecc_multi_error/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/mecc/mecc_multi_error/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mecc_multi_error.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/mecc/mecc_multi_error/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/mecc/mecc_multi_error/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/mecc/mecc_single_error/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/mecc/mecc_single_error/cm7/armgcc/CMakeLists.txt index bda0a1f52b9..6864f3d9cbe 100644 --- a/evkmimxrt1170/driver_examples/mecc/mecc_single_error/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/mecc/mecc_single_error/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mecc_single_error.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/mecc/mecc_single_error/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/mecc/mecc_single_error/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/mu/interrupt/core0/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/mu/interrupt/core0/armgcc/CMakeLists.txt index d234c86623a..d902e541f4b 100644 --- a/evkmimxrt1170/driver_examples/mu/interrupt/core0/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/mu/interrupt/core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,19 +40,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mu_interrupt_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/mu/interrupt/core0 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/mu/interrupt/core0 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -59,7 +65,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/mu/interrupt/core1/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/mu/interrupt/core1/armgcc/CMakeLists.txt index 24d3e04ed42..93d6f37ad22 100644 --- a/evkmimxrt1170/driver_examples/mu/interrupt/core1/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/mu/interrupt/core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mu_interrupt_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/mu/interrupt/core1 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/mu/interrupt/core1 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/mu/polling/core0/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/mu/polling/core0/armgcc/CMakeLists.txt index 20640feb922..da8a605d452 100644 --- a/evkmimxrt1170/driver_examples/mu/polling/core0/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/mu/polling/core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,19 +40,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mu_polling_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/mu/polling/core0 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/mu/polling/core0 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -59,7 +65,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/mu/polling/core1/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/mu/polling/core1/armgcc/CMakeLists.txt index 6a00d4f32f4..ca0634f71c8 100644 --- a/evkmimxrt1170/driver_examples/mu/polling/core1/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/mu/polling/core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mu_polling_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/mu/polling/core1 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/mu/polling/core1 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/ocotp/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/ocotp/cm4/armgcc/CMakeLists.txt index f3ef263c6be..e97b3ba3baa 100644 --- a/evkmimxrt1170/driver_examples/ocotp/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/ocotp/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ocotp_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/ocotp/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/ocotp/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/ocotp/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/ocotp/cm7/armgcc/CMakeLists.txt index 8807cb451b9..4c277c3bc02 100644 --- a/evkmimxrt1170/driver_examples/ocotp/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/ocotp/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ocotp_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/ocotp/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/ocotp/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pdm/pdm_edma_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pdm/pdm_edma_transfer/cm4/armgcc/CMakeLists.txt index 0e0c5dc5478..5080dbe42be 100644 --- a/evkmimxrt1170/driver_examples/pdm/pdm_edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pdm/pdm_edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pdm/pdm_edma_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pdm/pdm_edma_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pdm/pdm_edma_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pdm/pdm_edma_transfer/cm7/armgcc/CMakeLists.txt index 730be0521a0..caf877b598d 100644 --- a/evkmimxrt1170/driver_examples/pdm/pdm_edma_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pdm/pdm_edma_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pdm/pdm_edma_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pdm/pdm_edma_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pdm/pdm_interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pdm/pdm_interrupt/cm4/armgcc/CMakeLists.txt index 5ba9fc81405..bc9c69f91e4 100644 --- a/evkmimxrt1170/driver_examples/pdm/pdm_interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pdm/pdm_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pdm/pdm_interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pdm/pdm_interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pdm/pdm_interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pdm/pdm_interrupt/cm7/armgcc/CMakeLists.txt index cd60866aacf..bcbe9f2984f 100644 --- a/evkmimxrt1170/driver_examples/pdm/pdm_interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pdm/pdm_interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pdm/pdm_interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pdm/pdm_interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pdm/pdm_sai_edma/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pdm/pdm_sai_edma/cm4/armgcc/CMakeLists.txt index c3512f1e094..af00b7d0745 100644 --- a/evkmimxrt1170/driver_examples/pdm/pdm_sai_edma/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pdm/pdm_sai_edma/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pdm/pdm_sai_edma/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pdm/pdm_sai_edma/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pdm/pdm_sai_edma/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pdm/pdm_sai_edma/cm7/armgcc/CMakeLists.txt index 6a83d88b157..4d67002e54e 100644 --- a/evkmimxrt1170/driver_examples/pdm/pdm_sai_edma/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pdm/pdm_sai_edma/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pdm/pdm_sai_edma/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pdm/pdm_sai_edma/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt/cm4/armgcc/CMakeLists.txt index d067c1d715f..4aad803ddde 100644 --- a/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt/cm7/armgcc/CMakeLists.txt index 7a8f5a7b47c..3d572e9c3f7 100644 --- a/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt_transfer/cm4/armgcc/CMakeLists.txt index 9f451867f7f..4a943c8c733 100644 --- a/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt_transfer/cm7/armgcc/CMakeLists.txt index 7cd7f1c4cb5..5cafc675509 100644 --- a/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pdm/pdm_sai_interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pdm/pdm_sai_multi_channel_edma/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pdm/pdm_sai_multi_channel_edma/cm4/armgcc/CMakeLists.txt index e7cb719cb1e..f244db23669 100644 --- a/evkmimxrt1170/driver_examples/pdm/pdm_sai_multi_channel_edma/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pdm/pdm_sai_multi_channel_edma/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_multi_channel_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pdm/pdm_sai_multi_channel_edma/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pdm/pdm_sai_multi_channel_edma/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pdm/pdm_sai_multi_channel_edma/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pdm/pdm_sai_multi_channel_edma/cm7/armgcc/CMakeLists.txt index 2e1661d1c22..9950c538de6 100644 --- a/evkmimxrt1170/driver_examples/pdm/pdm_sai_multi_channel_edma/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pdm/pdm_sai_multi_channel_edma/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdm_sai_multi_channel_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pdm/pdm_sai_multi_channel_edma/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pdm/pdm_sai_multi_channel_edma/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pit/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pit/cm4/armgcc/CMakeLists.txt index 4ee407b3800..288f4415493 100644 --- a/evkmimxrt1170/driver_examples/pit/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pit/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/pit/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pit/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pit/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pit/cm7/armgcc/CMakeLists.txt index 0fbfa3534bf..9228185a107 100644 --- a/evkmimxrt1170/driver_examples/pit/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pit/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/pit/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pit/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/puf/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/puf/cm4/armgcc/CMakeLists.txt index 35ae28475be..c03375af4ba 100644 --- a/evkmimxrt1170/driver_examples/puf/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/puf/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../puf.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/puf/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/puf/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/puf/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/puf/cm7/armgcc/CMakeLists.txt index 2c89cd46d03..374876943eb 100644 --- a/evkmimxrt1170/driver_examples/puf/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/puf/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../puf.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/puf/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/puf/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pwm/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pwm/cm4/armgcc/CMakeLists.txt index 49e5dd8090d..98b95cf53c1 100644 --- a/evkmimxrt1170/driver_examples/pwm/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pwm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/pwm/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pwm/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pwm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pwm/cm7/armgcc/CMakeLists.txt index eb74a38e5fa..2963fad25da 100644 --- a/evkmimxrt1170/driver_examples/pwm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pwm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/pwm/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pwm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pxp/blend/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pxp/blend/cm4/armgcc/CMakeLists.txt index 1177486a9c0..41a25bf0600 100644 --- a/evkmimxrt1170/driver_examples/pxp/blend/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pxp/blend/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp/blend/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp/blend/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pxp/blend/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pxp/blend/cm7/armgcc/CMakeLists.txt index fb49b297e79..4565d2e28c4 100644 --- a/evkmimxrt1170/driver_examples/pxp/blend/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pxp/blend/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp/blend/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp/blend/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pxp/color_key/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pxp/color_key/cm4/armgcc/CMakeLists.txt index 86e1108efb8..20b4fc8a1c7 100644 --- a/evkmimxrt1170/driver_examples/pxp/color_key/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pxp/color_key/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp/color_key/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp/color_key/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pxp/color_key/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pxp/color_key/cm7/armgcc/CMakeLists.txt index 2c72f833424..20dbeba805c 100644 --- a/evkmimxrt1170/driver_examples/pxp/color_key/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pxp/color_key/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp/color_key/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp/color_key/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pxp/copy_pic/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pxp/copy_pic/cm4/armgcc/CMakeLists.txt index 0c12754b7bd..e23b86d7122 100644 --- a/evkmimxrt1170/driver_examples/pxp/copy_pic/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pxp/copy_pic/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pxp_copy_pic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp/copy_pic/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp/copy_pic/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pxp/copy_pic/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pxp/copy_pic/cm7/armgcc/CMakeLists.txt index 2301cabed14..3fc5d0882e1 100644 --- a/evkmimxrt1170/driver_examples/pxp/copy_pic/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pxp/copy_pic/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pxp_copy_pic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp/copy_pic/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp/copy_pic/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pxp/flip/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pxp/flip/cm4/armgcc/CMakeLists.txt index 9e1fd84bc34..0c229a299fc 100644 --- a/evkmimxrt1170/driver_examples/pxp/flip/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pxp/flip/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp/flip/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp/flip/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pxp/flip/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pxp/flip/cm7/armgcc/CMakeLists.txt index 56a125a047d..1d95f9136ab 100644 --- a/evkmimxrt1170/driver_examples/pxp/flip/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pxp/flip/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp/flip/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp/flip/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pxp/lcdif_handshake/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pxp/lcdif_handshake/cm4/armgcc/CMakeLists.txt index 59d174828a8..d0fa7b27807 100644 --- a/evkmimxrt1170/driver_examples/pxp/lcdif_handshake/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pxp/lcdif_handshake/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pxp_lcdif_handshake.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp/lcdif_handshake/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp/lcdif_handshake/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pxp/lcdif_handshake/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pxp/lcdif_handshake/cm7/armgcc/CMakeLists.txt index 830a145930f..18443c73123 100644 --- a/evkmimxrt1170/driver_examples/pxp/lcdif_handshake/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pxp/lcdif_handshake/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pxp_lcdif_handshake.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp/lcdif_handshake/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp/lcdif_handshake/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pxp/porter_duff/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pxp/porter_duff/cm4/armgcc/CMakeLists.txt index d053f940914..0c047f49b61 100644 --- a/evkmimxrt1170/driver_examples/pxp/porter_duff/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pxp/porter_duff/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp/porter_duff/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp/porter_duff/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pxp/porter_duff/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pxp/porter_duff/cm7/armgcc/CMakeLists.txt index fcdc96e2175..4aed6824db9 100644 --- a/evkmimxrt1170/driver_examples/pxp/porter_duff/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pxp/porter_duff/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp/porter_duff/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp/porter_duff/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pxp/queue/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pxp/queue/cm4/armgcc/CMakeLists.txt index bcc6fe33ee7..971825f05a3 100644 --- a/evkmimxrt1170/driver_examples/pxp/queue/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pxp/queue/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp/queue/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp/queue/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pxp/queue/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pxp/queue/cm7/armgcc/CMakeLists.txt index 5eeeb40c4fb..31a89472422 100644 --- a/evkmimxrt1170/driver_examples/pxp/queue/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pxp/queue/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp/queue/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp/queue/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pxp/rotate/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pxp/rotate/cm4/armgcc/CMakeLists.txt index 7b536893735..d42b83f1be4 100644 --- a/evkmimxrt1170/driver_examples/pxp/rotate/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pxp/rotate/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp/rotate/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp/rotate/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pxp/rotate/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pxp/rotate/cm7/armgcc/CMakeLists.txt index c01556f232a..c7eb593a1c1 100644 --- a/evkmimxrt1170/driver_examples/pxp/rotate/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pxp/rotate/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp/rotate/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp/rotate/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pxp/scale/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pxp/scale/cm4/armgcc/CMakeLists.txt index 8c837c4876e..5a2f293d32c 100644 --- a/evkmimxrt1170/driver_examples/pxp/scale/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pxp/scale/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp/scale/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp/scale/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/pxp/scale/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/pxp/scale/cm7/armgcc/CMakeLists.txt index 917e24f688b..b8d2a2bde59 100644 --- a/evkmimxrt1170/driver_examples/pxp/scale/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/pxp/scale/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../display_support.h" "${ProjDirPath}/../display_support.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/pxp/scale/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/pxp/scale/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm/cm4/armgcc/CMakeLists.txt index 0faa9177bc6..4584c2998cc 100644 --- a/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm/cm7/armgcc/CMakeLists.txt index 1a274e7edb0..2b9393575f2 100644 --- a/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm_dma/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm_dma/cm4/armgcc/CMakeLists.txt index 096de99088d..6a0742ae89c 100644 --- a/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm_dma/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm_dma/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm_dma/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm_dma/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm_dma/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm_dma/cm7/armgcc/CMakeLists.txt index 6e3855ac845..1002193fd06 100644 --- a/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm_dma/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm_dma/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_inputcapture_outputpwm_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm_dma/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/qtmr/inputcapture_outputpwm_dma/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/qtmr/timer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/qtmr/timer/cm4/armgcc/CMakeLists.txt index 675ce2252c3..e8808c3b765 100644 --- a/evkmimxrt1170/driver_examples/qtmr/timer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/qtmr/timer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/qtmr/timer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/qtmr/timer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/qtmr/timer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/qtmr/timer/cm7/armgcc/CMakeLists.txt index 1f31961f460..9eb974a23d4 100644 --- a/evkmimxrt1170/driver_examples/qtmr/timer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/qtmr/timer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/qtmr/timer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/qtmr/timer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/rdc/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/rdc/cm4/armgcc/CMakeLists.txt index 752bd2a838f..5cf87b412d3 100644 --- a/evkmimxrt1170/driver_examples/rdc/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/rdc/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rdc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/rdc/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/rdc/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/rdc/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/rdc/cm7/armgcc/CMakeLists.txt index 8b519e2aea9..b17b72f47de 100644 --- a/evkmimxrt1170/driver_examples/rdc/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/rdc/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rdc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/rdc/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/rdc/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/rtwdog/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/rtwdog/cm7/armgcc/CMakeLists.txt index 52b33901034..88d5cfdba6a 100644 --- a/evkmimxrt1170/driver_examples/rtwdog/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/rtwdog/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtwdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/rtwdog/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/rtwdog/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm4/armgcc/CMakeLists.txt index e5a5f5c089d..dfa91e7871b 100644 --- a/evkmimxrt1170/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm7/armgcc/CMakeLists.txt index ea1e9c57a90..e315fac59a3 100644 --- a/evkmimxrt1170/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/sai/edma_ping_pong_buffer_half_interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/sai/edma_record_playback/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/sai/edma_record_playback/cm4/armgcc/CMakeLists.txt index 97b17d661eb..526925acb9d 100644 --- a/evkmimxrt1170/driver_examples/sai/edma_record_playback/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/sai/edma_record_playback/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_edma_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/sai/edma_record_playback/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/sai/edma_record_playback/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/sai/edma_record_playback/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/sai/edma_record_playback/cm7/armgcc/CMakeLists.txt index 3f479aa412f..5c313c14537 100644 --- a/evkmimxrt1170/driver_examples/sai/edma_record_playback/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/sai/edma_record_playback/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_edma_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/sai/edma_record_playback/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/sai/edma_record_playback/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/sai/edma_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/sai/edma_transfer/cm4/armgcc/CMakeLists.txt index 773acb5fb6e..475aebfdaaf 100644 --- a/evkmimxrt1170/driver_examples/sai/edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/sai/edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/sai/edma_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/sai/edma_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/sai/edma_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/sai/edma_transfer/cm7/armgcc/CMakeLists.txt index 52839285015..4c97d0a31a4 100644 --- a/evkmimxrt1170/driver_examples/sai/edma_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/sai/edma_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/sai/edma_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/sai/edma_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/sai/interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/sai/interrupt/cm4/armgcc/CMakeLists.txt index acae2cc155f..70c68add91b 100644 --- a/evkmimxrt1170/driver_examples/sai/interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/sai/interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/sai/interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/sai/interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/sai/interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/sai/interrupt/cm7/armgcc/CMakeLists.txt index 83808a82b57..85a9ee969e3 100644 --- a/evkmimxrt1170/driver_examples/sai/interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/sai/interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/sai/interrupt/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/sai/interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/sai/interrupt_record_playback/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/sai/interrupt_record_playback/cm4/armgcc/CMakeLists.txt index d85a04dee8e..63904e5db7b 100644 --- a/evkmimxrt1170/driver_examples/sai/interrupt_record_playback/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/sai/interrupt_record_playback/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_interrupt_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/sai/interrupt_record_playback/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/sai/interrupt_record_playback/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/sai/interrupt_record_playback/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/sai/interrupt_record_playback/cm7/armgcc/CMakeLists.txt index da9a808a66e..d5f466ca19b 100644 --- a/evkmimxrt1170/driver_examples/sai/interrupt_record_playback/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/sai/interrupt_record_playback/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_interrupt_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/sai/interrupt_record_playback/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/sai/interrupt_record_playback/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/sai/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/sai/interrupt_transfer/cm4/armgcc/CMakeLists.txt index cefc95edc25..5f27cd7ab68 100644 --- a/evkmimxrt1170/driver_examples/sai/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/sai/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/sai/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/sai/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/sai/interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/sai/interrupt_transfer/cm7/armgcc/CMakeLists.txt index c53531d3407..a3e58faf363 100644 --- a/evkmimxrt1170/driver_examples/sai/interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/sai/interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/sai/interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/sai/interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/sema4/basic/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/sema4/basic/cm4/armgcc/CMakeLists.txt index 3b8f98349ea..0a8ded4fab8 100644 --- a/evkmimxrt1170/driver_examples/sema4/basic/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/sema4/basic/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sema4_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/sema4/basic/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/sema4/basic/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/sema4/basic/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/sema4/basic/cm7/armgcc/CMakeLists.txt index bf953fcdc5d..1345a30f85b 100644 --- a/evkmimxrt1170/driver_examples/sema4/basic/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/sema4/basic/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sema4_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/sema4/basic/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/sema4/basic/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/sema4/dualcore/core0/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/sema4/dualcore/core0/armgcc/CMakeLists.txt index e508b3ce975..896844025b2 100644 --- a/evkmimxrt1170/driver_examples/sema4/dualcore/core0/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/sema4/dualcore/core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,19 +41,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../demo_common.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/sema4/dualcore/core0 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/sema4/dualcore/core0 ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -60,7 +66,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/sema4/dualcore/core1/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/sema4/dualcore/core1/armgcc/CMakeLists.txt index 4681e4d49e9..648af03e84e 100644 --- a/evkmimxrt1170/driver_examples/sema4/dualcore/core1/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/sema4/dualcore/core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../demo_common.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/sema4/dualcore/core1 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/sema4/dualcore/core1 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/semc/sdram/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/semc/sdram/cm4/armgcc/CMakeLists.txt index abbf6d69cef..1fe01078619 100644 --- a/evkmimxrt1170/driver_examples/semc/sdram/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/semc/sdram/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../semc_sdram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/semc/sdram/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/semc/sdram/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/semc/sdram/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/semc/sdram/cm7/armgcc/CMakeLists.txt index 5eec8cc3563..235bd3805c3 100644 --- a/evkmimxrt1170/driver_examples/semc/sdram/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/semc/sdram/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../semc_sdram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/semc/sdram/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/semc/sdram/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/smartcard/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/smartcard/cm4/armgcc/CMakeLists.txt index fc9927dc2e7..6b140aff930 100644 --- a/evkmimxrt1170/driver_examples/smartcard/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/smartcard/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../smartcard.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/smartcard/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/smartcard/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/smartcard/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/smartcard/cm7/armgcc/CMakeLists.txt index e1682b637ee..a15c3a4a614 100644 --- a/evkmimxrt1170/driver_examples/smartcard/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/smartcard/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../smartcard.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/smartcard/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/smartcard/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/snvs/snvs_hp_hac/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/snvs/snvs_hp_hac/cm4/armgcc/CMakeLists.txt index d4522af69c0..6a7eb393d7c 100644 --- a/evkmimxrt1170/driver_examples/snvs/snvs_hp_hac/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/snvs/snvs_hp_hac/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_hac.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/snvs/snvs_hp_hac/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/snvs/snvs_hp_hac/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/snvs/snvs_hp_hac/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/snvs/snvs_hp_hac/cm7/armgcc/CMakeLists.txt index 58e2d95214e..6d4ca694acc 100644 --- a/evkmimxrt1170/driver_examples/snvs/snvs_hp_hac/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/snvs/snvs_hp_hac/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_hac.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/snvs/snvs_hp_hac/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/snvs/snvs_hp_hac/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/snvs/snvs_hp_rtc/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/snvs/snvs_hp_rtc/cm4/armgcc/CMakeLists.txt index 8dfc9c3570b..4c7b553ee0c 100644 --- a/evkmimxrt1170/driver_examples/snvs/snvs_hp_rtc/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/snvs/snvs_hp_rtc/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/snvs/snvs_hp_rtc/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/snvs/snvs_hp_rtc/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/snvs/snvs_hp_rtc/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/snvs/snvs_hp_rtc/cm7/armgcc/CMakeLists.txt index 45488cdf837..8d0f8e775b1 100644 --- a/evkmimxrt1170/driver_examples/snvs/snvs_hp_rtc/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/snvs/snvs_hp_rtc/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_hp_rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/snvs/snvs_hp_rtc/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/snvs/snvs_hp_rtc/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/snvs/snvs_lp_mc/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/snvs/snvs_lp_mc/cm4/armgcc/CMakeLists.txt index 419a5ad292d..eba62c30834 100644 --- a/evkmimxrt1170/driver_examples/snvs/snvs_lp_mc/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/snvs/snvs_lp_mc/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_mc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/snvs/snvs_lp_mc/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/snvs/snvs_lp_mc/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/snvs/snvs_lp_mc/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/snvs/snvs_lp_mc/cm7/armgcc/CMakeLists.txt index 6c68e714178..cbcd74e5784 100644 --- a/evkmimxrt1170/driver_examples/snvs/snvs_lp_mc/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/snvs/snvs_lp_mc/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_mc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/snvs/snvs_lp_mc/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/snvs/snvs_lp_mc/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/snvs/snvs_lp_srtc/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/snvs/snvs_lp_srtc/cm4/armgcc/CMakeLists.txt index 8c371eb2351..c729bbac7f2 100644 --- a/evkmimxrt1170/driver_examples/snvs/snvs_lp_srtc/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/snvs/snvs_lp_srtc/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_srtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/snvs/snvs_lp_srtc/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/snvs/snvs_lp_srtc/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/snvs/snvs_lp_srtc/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/snvs/snvs_lp_srtc/cm7/armgcc/CMakeLists.txt index e07ce1b76c4..9524a450dfc 100644 --- a/evkmimxrt1170/driver_examples/snvs/snvs_lp_srtc/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/snvs/snvs_lp_srtc/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_srtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/snvs/snvs_lp_srtc/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/snvs/snvs_lp_srtc/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/snvs/snvs_lp_tamper/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/snvs/snvs_lp_tamper/cm4/armgcc/CMakeLists.txt index a8931685135..f03f90eec2d 100644 --- a/evkmimxrt1170/driver_examples/snvs/snvs_lp_tamper/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/snvs/snvs_lp_tamper/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_tamper.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/snvs/snvs_lp_tamper/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/snvs/snvs_lp_tamper/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/snvs/snvs_lp_tamper/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/snvs/snvs_lp_tamper/cm7/armgcc/CMakeLists.txt index 94e45843161..1c01376386d 100644 --- a/evkmimxrt1170/driver_examples/snvs/snvs_lp_tamper/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/snvs/snvs_lp_tamper/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_lp_tamper.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/snvs/snvs_lp_tamper/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/snvs/snvs_lp_tamper/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/snvs/snvs_sw_zmk/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/snvs/snvs_sw_zmk/cm4/armgcc/CMakeLists.txt index b88329c70bb..510c2286f04 100644 --- a/evkmimxrt1170/driver_examples/snvs/snvs_sw_zmk/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/snvs/snvs_sw_zmk/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_sw_zmk.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/snvs/snvs_sw_zmk/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/snvs/snvs_sw_zmk/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/snvs/snvs_sw_zmk/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/snvs/snvs_sw_zmk/cm7/armgcc/CMakeLists.txt index 984f6bcf7d4..97e76e9ec6e 100644 --- a/evkmimxrt1170/driver_examples/snvs/snvs_sw_zmk/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/snvs/snvs_sw_zmk/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../snvs_sw_zmk.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/snvs/snvs_sw_zmk/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/snvs/snvs_sw_zmk/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/spdif/edma_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/spdif/edma_transfer/cm4/armgcc/CMakeLists.txt index ba2397621e7..a26d6f99627 100644 --- a/evkmimxrt1170/driver_examples/spdif/edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/spdif/edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spdif_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/spdif/edma_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/spdif/edma_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/spdif/edma_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/spdif/edma_transfer/cm7/armgcc/CMakeLists.txt index 2787a3dd41a..9e8469fed0f 100644 --- a/evkmimxrt1170/driver_examples/spdif/edma_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/spdif/edma_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spdif_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/spdif/edma_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/spdif/edma_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/spdif/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/spdif/interrupt_transfer/cm4/armgcc/CMakeLists.txt index 5ead425ac5e..f6a3da5fbbd 100644 --- a/evkmimxrt1170/driver_examples/spdif/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/spdif/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spdif_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/spdif/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/spdif/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/spdif/interrupt_transfer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/spdif/interrupt_transfer/cm7/armgcc/CMakeLists.txt index ff462713fa9..7195a29b435 100644 --- a/evkmimxrt1170/driver_examples/spdif/interrupt_transfer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/spdif/interrupt_transfer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spdif_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/spdif/interrupt_transfer/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/spdif/interrupt_transfer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/src/src_global_reset/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/src/src_global_reset/cm7/armgcc/CMakeLists.txt index e430a5d45ed..dfec638f2e6 100644 --- a/evkmimxrt1170/driver_examples/src/src_global_reset/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/src/src_global_reset/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../src_global_reset.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/src/src_global_reset/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/src/src_global_reset/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/ssarc/software_trigger/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/ssarc/software_trigger/cm4/armgcc/CMakeLists.txt index 4f7ceb252e0..5e20b301834 100644 --- a/evkmimxrt1170/driver_examples/ssarc/software_trigger/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/ssarc/software_trigger/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ssarc_software_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/ssarc/software_trigger/cm4 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/ssarc/software_trigger/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/ssarc/software_trigger/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/ssarc/software_trigger/cm7/armgcc/CMakeLists.txt index 6ad9031cd6e..88b081e818d 100644 --- a/evkmimxrt1170/driver_examples/ssarc/software_trigger/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/ssarc/software_trigger/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ssarc_software_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/driver_examples/ssarc/software_trigger/cm7 - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/ssarc/software_trigger/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/tempsensor/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/tempsensor/cm4/armgcc/CMakeLists.txt index 2c1ac448d2a..3b468f9e2bc 100644 --- a/evkmimxrt1170/driver_examples/tempsensor/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/tempsensor/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tempsensor.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/tempsensor/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/tempsensor/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/tempsensor/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/tempsensor/cm7/armgcc/CMakeLists.txt index a5b630d71f9..127dafe68ee 100644 --- a/evkmimxrt1170/driver_examples/tempsensor/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/tempsensor/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tempsensor.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/tempsensor/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/tempsensor/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/wdog/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/wdog/cm7/armgcc/CMakeLists.txt index 6a0da4816b6..c2867472f78 100644 --- a/evkmimxrt1170/driver_examples/wdog/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/wdog/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/wdog/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/wdog/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/xbara/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/xbara/cm4/armgcc/CMakeLists.txt index 4d3701bffb5..42e32cf4701 100644 --- a/evkmimxrt1170/driver_examples/xbara/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/xbara/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbara.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/xbara/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/xbara/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/xbara/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/xbara/cm7/armgcc/CMakeLists.txt index 4cffa8bdd7e..c3c65006d8a 100644 --- a/evkmimxrt1170/driver_examples/xbara/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/xbara/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbara.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/xbara/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/xbara/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/xecc/flexspi/xecc_multi_error/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/xecc/flexspi/xecc_multi_error/cm4/armgcc/CMakeLists.txt index e0a94aa7b7f..131dfdb1721 100644 --- a/evkmimxrt1170/driver_examples/xecc/flexspi/xecc_multi_error/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/xecc/flexspi/xecc_multi_error/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/xecc/flexspi/xecc_multi_error/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/xecc/flexspi/xecc_multi_error/cm7/armgcc/CMakeLists.txt index d80931e866e..ed1f95c5956 100644 --- a/evkmimxrt1170/driver_examples/xecc/flexspi/xecc_multi_error/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/xecc/flexspi/xecc_multi_error/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/xecc/flexspi/xecc_single_error/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/xecc/flexspi/xecc_single_error/cm4/armgcc/CMakeLists.txt index b5107955b9d..12453f05893 100644 --- a/evkmimxrt1170/driver_examples/xecc/flexspi/xecc_single_error/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/xecc/flexspi/xecc_single_error/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/xecc/flexspi/xecc_single_error/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/xecc/flexspi/xecc_single_error/cm7/armgcc/CMakeLists.txt index d8cbe0f36a7..98df6820fda 100644 --- a/evkmimxrt1170/driver_examples/xecc/flexspi/xecc_single_error/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/xecc/flexspi/xecc_single_error/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,23 +42,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/xecc/semc/xecc_multi_error/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/xecc/semc/xecc_multi_error/cm4/armgcc/CMakeLists.txt index 971dde75b92..6d3f4ec776b 100644 --- a/evkmimxrt1170/driver_examples/xecc/semc/xecc_multi_error/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/xecc/semc/xecc_multi_error/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/xecc/semc/xecc_multi_error/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/xecc/semc/xecc_multi_error/cm7/armgcc/CMakeLists.txt index 8bdcbe20743..63e2efb1266 100644 --- a/evkmimxrt1170/driver_examples/xecc/semc/xecc_multi_error/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/xecc/semc/xecc_multi_error/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/xecc/semc/xecc_single_error/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/xecc/semc/xecc_single_error/cm4/armgcc/CMakeLists.txt index c72acc9bc16..8285e4589db 100644 --- a/evkmimxrt1170/driver_examples/xecc/semc/xecc_single_error/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/xecc/semc/xecc_single_error/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/xecc/semc/xecc_single_error/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/xecc/semc/xecc_single_error/cm7/armgcc/CMakeLists.txt index 53600762068..c9eb3bf27ad 100644 --- a/evkmimxrt1170/driver_examples/xecc/semc/xecc_single_error/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/xecc/semc/xecc_single_error/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/xrdc2/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/xrdc2/cm4/armgcc/CMakeLists.txt index fa0ded2f05a..89c529dc030 100644 --- a/evkmimxrt1170/driver_examples/xrdc2/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/xrdc2/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xrdc2.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/xrdc2/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/xrdc2/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/driver_examples/xrdc2/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/driver_examples/xrdc2/cm7/armgcc/CMakeLists.txt index 86752df7b8d..983fb5afc53 100644 --- a/evkmimxrt1170/driver_examples/xrdc2/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/driver_examples/xrdc2/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,24 +40,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xrdc2.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/driver_examples/xrdc2/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/driver_examples/xrdc2/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/edgefast_bluetooth_examples/central_hpc/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/edgefast_bluetooth_examples/central_hpc/cm7/armgcc/CMakeLists.txt index 1efbbd30825..3b216eb9e48 100644 --- a/evkmimxrt1170/edgefast_bluetooth_examples/central_hpc/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/edgefast_bluetooth_examples/central_hpc/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,331 +56,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wifi_bt_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services/hps.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hps.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -503,35 +509,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/edgefast_bluetooth_examples/central_ht/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/edgefast_bluetooth_examples/central_ht/cm7/armgcc/CMakeLists.txt index cb14a0e4bad..8b5fa514619 100644 --- a/evkmimxrt1170/edgefast_bluetooth_examples/central_ht/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/edgefast_bluetooth_examples/central_ht/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,331 +56,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wifi_bt_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services/hts.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hts.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -503,35 +509,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/edgefast_bluetooth_examples/central_ipsp/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/edgefast_bluetooth_examples/central_ipsp/cm7/armgcc/CMakeLists.txt index 57365fb4fca..03a4db88dd6 100644 --- a/evkmimxrt1170/edgefast_bluetooth_examples/central_ipsp/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/edgefast_bluetooth_examples/central_ipsp/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,331 +56,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wifi_bt_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services/ipsp.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/ipsp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -503,35 +509,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/edgefast_bluetooth_examples/central_pxm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/edgefast_bluetooth_examples/central_pxm/cm7/armgcc/CMakeLists.txt index 1b8ede4ad55..eb2b8bc0dad 100644 --- a/evkmimxrt1170/edgefast_bluetooth_examples/central_pxm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/edgefast_bluetooth_examples/central_pxm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,331 +56,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wifi_bt_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services/pxr.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/pxr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -503,35 +509,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/edgefast_bluetooth_examples/peripheral_hps/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/edgefast_bluetooth_examples/peripheral_hps/cm7/armgcc/CMakeLists.txt index 2914b84b491..d0045e3c415 100644 --- a/evkmimxrt1170/edgefast_bluetooth_examples/peripheral_hps/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/edgefast_bluetooth_examples/peripheral_hps/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,326 +56,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wifi_bt_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services/hps.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hps.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -382,7 +388,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -511,35 +517,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/edgefast_bluetooth_examples/peripheral_ht/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/edgefast_bluetooth_examples/peripheral_ht/cm7/armgcc/CMakeLists.txt index aaea0566cf8..967690ff8d4 100644 --- a/evkmimxrt1170/edgefast_bluetooth_examples/peripheral_ht/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/edgefast_bluetooth_examples/peripheral_ht/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,326 +56,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wifi_bt_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services/hts.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hts.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -382,7 +388,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -511,35 +517,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/edgefast_bluetooth_examples/peripheral_ipsp/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/edgefast_bluetooth_examples/peripheral_ipsp/cm7/armgcc/CMakeLists.txt index 6ec059eb782..83f6d4d5aeb 100644 --- a/evkmimxrt1170/edgefast_bluetooth_examples/peripheral_ipsp/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/edgefast_bluetooth_examples/peripheral_ipsp/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,326 +56,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wifi_bt_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services/ipsp.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/ipsp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -382,7 +388,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -511,35 +517,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/edgefast_bluetooth_examples/peripheral_pxr/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/edgefast_bluetooth_examples/peripheral_pxr/cm7/armgcc/CMakeLists.txt index 2886fb2b55b..ce35ca299fd 100644 --- a/evkmimxrt1170/edgefast_bluetooth_examples/peripheral_pxr/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/edgefast_bluetooth_examples/peripheral_pxr/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,326 +56,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wifi_bt_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services/pxr.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/pxr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -382,7 +388,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -511,35 +517,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/edgefast_bluetooth_examples/wireless_uart/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/edgefast_bluetooth_examples/wireless_uart/cm7/armgcc/CMakeLists.txt index f3fc78e0267..9d6cad2d234 100644 --- a/evkmimxrt1170/edgefast_bluetooth_examples/wireless_uart/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/edgefast_bluetooth_examples/wireless_uart/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,328 +56,328 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wifi_bt_config.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services/wu.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/wu.h" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services/dis.c" -"${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/dis.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/wu.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/wu.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/dis.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/dis.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -384,7 +390,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -525,35 +531,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm7f/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt b/evkmimxrt1170/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt index b5fd5153c22..4aa4721f3fa 100644 --- a/evkmimxrt1170/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/eiq_examples/deepviewrt_camera_label_image/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,18 +42,18 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../demo_config.h" "${ProjDirPath}/../image_data.h" "${ProjDirPath}/../startup/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_conv_rotate.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv_rotate.c" "${ProjDirPath}/../source/models/mobilenet_v1_0.25_160.rtm" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../source ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -182,11 +188,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt b/evkmimxrt1170/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt index 63f3cddb9e6..027c1449bc1 100644 --- a/evkmimxrt1170/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/eiq_examples/deepviewrt_image_detection/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt b/evkmimxrt1170/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt index bd24f711096..4f65731b6c7 100644 --- a/evkmimxrt1170/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/eiq_examples/deepviewrt_labelimage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/eiq/deepviewrt/lib/libdeepview-rt-cortex-m7f.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt b/evkmimxrt1170/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt index 7bb4b59dc3e..6d705137e8e 100644 --- a/evkmimxrt1170/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/eiq_examples/glow_cifar10_camera/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -79,13 +85,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../eiq/cmsis_nn/Include ${ProjDirPath}/../source ${ProjDirPath}/../board - ${ProjDirPath}/../../../../../middleware/eiq/glow/examples/cifar10_camera/evkmimxrt1170 + ${SdkRootDirPath}/middleware/eiq/glow/examples/cifar10_camera/evkmimxrt1170 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -202,11 +208,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt b/evkmimxrt1170/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt index 31260dd2c7d..8c35a4730f6 100644 --- a/evkmimxrt1170/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/eiq_examples/glow_lenet_mnist/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt b/evkmimxrt1170/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt index c665265cfac..08a135b8099 100644 --- a/evkmimxrt1170/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/eiq_examples/glow_lenet_mnist_camera/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -74,13 +80,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../eiq/cmsis_nn/Include ${ProjDirPath}/../source ${ProjDirPath}/../board - ${ProjDirPath}/../../../../../middleware/eiq/glow/examples/lenet_mnist_camera/evkmimxrt1170 + ${SdkRootDirPath}/middleware/eiq/glow/examples/lenet_mnist_camera/evkmimxrt1170 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -197,11 +203,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt b/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt index cc73985f823..3f69d546cbc 100644 --- a/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_cifar10/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,31 +37,31 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_conv_rotate.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/image_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/model_cifarnet_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/image/main.cpp" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv_rotate.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/image_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/model_cifarnet_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/image/main.cpp" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/pcq/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/pcq/model_data.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -67,17 +73,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10 - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image - ${ProjDirPath}/../../../../../middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10 + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common/model ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/pcq + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/pcq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt b/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt index c057c97da81..2b9b813d8b9 100644 --- a/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_kws/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,28 +39,28 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/audio/audio.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/main.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/audio/audio_capture.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/common/audio/audio.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/main.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/common/audio/audio_capture.cpp" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -67,16 +73,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio - ${ProjDirPath}/../../../../../middleware/eiq/common/audio - ${ProjDirPath}/../../../../../middleware/eiq/common/model - ${ProjDirPath}/../../../../../middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio + ${SdkRootDirPath}/middleware/eiq/common/audio + ${SdkRootDirPath}/middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/common ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -173,11 +179,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM7lfdp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt b/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt index 5e1fec0deaa..d5bcb06f166 100644 --- a/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_label_image/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,31 +37,31 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_conv_rotate.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/image/main.cpp" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv_rotate.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/image/main.cpp" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -67,17 +73,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image - ${ProjDirPath}/../../../../../middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common/model ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_multicore/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_multicore/cm4/armgcc/CMakeLists.txt index 8bfeacd51f1..9f170eae584 100644 --- a/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_multicore/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_multicore/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,28 +37,28 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/audio/audio.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/multicore/m4/output_postproc.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/kws/labels.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/multicore/m4/main.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_data.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/common/audio/audio_capture.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/common/audio/audio.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/multicore/m4/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/multicore/m4/main.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/common/audio/audio_capture.cpp" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../dcd.c" @@ -66,17 +72,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/multicore/m4 - ${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/kws - ${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/common/audio - ${ProjDirPath}/../../../../../../middleware/eiq/common/audio - ${ProjDirPath}/../../../../../../middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/multicore/m4 + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio + ${SdkRootDirPath}/middleware/eiq/common/audio + ${SdkRootDirPath}/middleware/eiq/common/model ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -181,11 +187,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_multicore/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_multicore/cm7/armgcc/CMakeLists.txt index ec2552ce617..1cef4dd59c0 100644 --- a/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_multicore/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/eiq_examples/tensorflow_lite_micro_multicore/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,35 +37,35 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../middleware/eiq/common/image/image_conv_rotate.c" -"${ProjDirPath}/../../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/label_image/labels.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/multicore/m7/main.c" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/multicore/m7/lpm.c" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/multicore/m7/lpm.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_conv_rotate.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/multicore/m7/main.c" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/multicore/m7/lpm.c" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/multicore/m7/lpm.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/image/image_capture.c" -"${ProjDirPath}/../../../../../../middleware/eiq/common/image/image_draw.c" -"${ProjDirPath}/../../../../../../middleware/eiq/common/image/image_resize_nearest.c" -"${ProjDirPath}/../../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_capture.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_draw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_resize_nearest.c" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../board_init.c" "${ProjDirPath}/../board_init.h" "${ProjDirPath}/../board.c" @@ -69,12 +75,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/label_image - ${ProjDirPath}/../../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../../middleware/eiq/common/image - ${ProjDirPath}/../../../../../../middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common/model ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_debug) @@ -87,7 +93,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_sdram_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/mmcau_examples/mmcau_api/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/mmcau_examples/mmcau_api/cm4/armgcc/CMakeLists.txt index 42fe63944e4..2da7f3652b9 100644 --- a/evkmimxrt1170/mmcau_examples/mmcau_api/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/mmcau_examples/mmcau_api/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,25 +40,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mmcau_api.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/mmcau_examples/mmcau_api/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/mmcau_examples/mmcau_api/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,27 +121,27 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL sdram_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_debug) if(CMAKE_BUILD_TYPE STREQUAL sdram_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL sdram_release) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu/cm4/armgcc/CMakeLists.txt index c45bb202a5b..581e43134ad 100644 --- a/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,23 +51,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../erpc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu/cm4 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu/cm7/armgcc/CMakeLists.txt index edd6829fe60..7cea442b046 100644 --- a/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,18 +50,18 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../erpc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -68,7 +74,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu_rtos/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu_rtos/cm4/armgcc/CMakeLists.txt index 394aea8e68a..75459daf0aa 100644 --- a/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu_rtos/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu_rtos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,23 +52,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu_rtos - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu_rtos/cm4 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu_rtos + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu_rtos/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu_rtos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu_rtos/cm7/armgcc/CMakeLists.txt index 18012d0e2ca..91773ac369e 100644 --- a/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu_rtos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu_rtos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,18 +51,18 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu_rtos - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu_rtos/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu_rtos + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_mu_rtos/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -69,7 +75,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg/cm4/armgcc/CMakeLists.txt index e38d425b30d..ee067f45a94 100644 --- a/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,23 +52,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg/cm4 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg/cm7/armgcc/CMakeLists.txt index 299b13c8edb..33546b87438 100644 --- a/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,18 +51,18 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -69,7 +75,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4/armgcc/CMakeLists.txt index 84f1c76ecf9..729da848309 100644 --- a/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,23 +53,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg_rtos + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm7/armgcc/CMakeLists.txt index 43c9a14a3c6..0cb7f03aa48 100644 --- a/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,18 +52,18 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg_rtos + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -70,7 +76,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4/armgcc/CMakeLists.txt index 8731eddb581..fb370861559 100644 --- a/evkmimxrt1170/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,23 +55,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_two_way_rpc/service - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/erpc_two_way_rpc_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/erpc_two_way_rpc_rpmsg_rtos + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm7/armgcc/CMakeLists.txt index cbbb46b5d7a..972fc231070 100644 --- a/evkmimxrt1170/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,18 +55,18 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_two_way_rpc/service - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/erpc_two_way_rpc_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/erpc_two_way_rpc_rpmsg_rtos + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -73,7 +79,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/freertos_message_buffers/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/freertos_message_buffers/cm4/armgcc/CMakeLists.txt index 469a2bae82e..b9187b876e2 100644 --- a/evkmimxrt1170/multicore_examples/freertos_message_buffers/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/freertos_message_buffers/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,20 +45,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/freertos_message_buffers/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/freertos_message_buffers/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/freertos_message_buffers/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/freertos_message_buffers/cm7/armgcc/CMakeLists.txt index a5f706d8779..a2adafad8c6 100644 --- a/evkmimxrt1170/multicore_examples/freertos_message_buffers/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/freertos_message_buffers/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,15 +45,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/freertos_message_buffers/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/freertos_message_buffers/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -60,7 +66,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/hello_world/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/hello_world/cm4/armgcc/CMakeLists.txt index 0b0a0eb9018..2c74b036b48 100644 --- a/evkmimxrt1170/multicore_examples/hello_world/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/hello_world/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,20 +44,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/hello_world/cm4 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/hello_world/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/hello_world/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/hello_world/cm7/armgcc/CMakeLists.txt index 93b85aa8c56..f3af6829806 100644 --- a/evkmimxrt1170/multicore_examples/hello_world/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/hello_world/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,15 +44,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/hello_world/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/hello_world/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -59,7 +65,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/multicore_manager/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/multicore_manager/cm4/armgcc/CMakeLists.txt index 835d80425e9..5c7547fb928 100644 --- a/evkmimxrt1170/multicore_examples/multicore_manager/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/multicore_manager/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,20 +44,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcmgr_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/multicore_manager/cm4 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/multicore_manager/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/multicore_manager/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/multicore_manager/cm7/armgcc/CMakeLists.txt index a333d88362c..5a2d062857d 100644 --- a/evkmimxrt1170/multicore_examples/multicore_manager/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/multicore_manager/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,15 +44,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcmgr_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/multicore_manager/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/multicore_manager/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -59,7 +65,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong/cm4/armgcc/CMakeLists.txt index f4ab2945255..55704a2030f 100644 --- a/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,20 +45,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong/cm4 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong/cm7/armgcc/CMakeLists.txt index 7ceb0f9d098..77a2fe9548f 100644 --- a/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,15 +45,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -60,7 +66,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong_rtos/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong_rtos/cm4/armgcc/CMakeLists.txt index 901cfe99b3a..a8e16b598f5 100644 --- a/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong_rtos/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong_rtos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,20 +46,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong_rtos/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong_rtos/cm4 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong_rtos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong_rtos/cm7/armgcc/CMakeLists.txt index 75180319850..0409b8f3680 100644 --- a/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong_rtos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong_rtos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,15 +46,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong_rtos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/multicore_examples/rpmsg_lite_pingpong_rtos/cm7 ) if(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_debug) @@ -61,7 +67,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flexspi_nor_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/multiprocessor_examples/erpc_server_matrix_multiply_uart/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/multiprocessor_examples/erpc_server_matrix_multiply_uart/cm7/armgcc/CMakeLists.txt index 3cf9e84477c..08ef7993b13 100644 --- a/evkmimxrt1170/multiprocessor_examples/erpc_server_matrix_multiply_uart/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/multiprocessor_examples/erpc_server_matrix_multiply_uart/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) @@ -55,13 +61,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/multiprocessor_examples/erpc_server_matrix_multiply_uart/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/multiprocessor_examples/erpc_server_matrix_multiply_uart/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_event/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_event/cm4/armgcc/CMakeLists.txt index e18c9ed9a51..03f8a333644 100644 --- a/evkmimxrt1170/rtos_examples/freertos_event/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_event/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_event/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_event/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_event/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_event/cm7/armgcc/CMakeLists.txt index 48bba3be114..447bded692d 100644 --- a/evkmimxrt1170/rtos_examples/freertos_event/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_event/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_event/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_event/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_generic/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_generic/cm4/armgcc/CMakeLists.txt index cb2b5846cc2..dcfca2d535f 100644 --- a/evkmimxrt1170/rtos_examples/freertos_generic/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_generic/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_generic/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_generic/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_generic/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_generic/cm7/armgcc/CMakeLists.txt index 0e8245edb70..4d6e6109df2 100644 --- a/evkmimxrt1170/rtos_examples/freertos_generic/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_generic/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_generic/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_generic/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_hello/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_hello/cm4/armgcc/CMakeLists.txt index 583a3dcca79..ced8c133c3f 100644 --- a/evkmimxrt1170/rtos_examples/freertos_hello/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_hello/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_hello/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_hello/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_hello/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_hello/cm7/armgcc/CMakeLists.txt index e55bc6adeb2..cac8af91785 100644 --- a/evkmimxrt1170/rtos_examples/freertos_hello/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_hello/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_hello/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_hello/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_hello_flash_operation/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_hello_flash_operation/cm4/armgcc/CMakeLists.txt index bc03247fa01..58f30a42bbf 100644 --- a/evkmimxrt1170/rtos_examples/freertos_hello_flash_operation/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_hello_flash_operation/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,25 +43,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_hello_flash_operation/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_hello_flash_operation/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_hello_flash_operation/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_hello_flash_operation/cm7/armgcc/CMakeLists.txt index 0d21d3110c7..2f834172eb9 100644 --- a/evkmimxrt1170/rtos_examples/freertos_hello_flash_operation/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_hello_flash_operation/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,24 +43,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_hello_flash_operation/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_hello_flash_operation/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_lpi2c/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_lpi2c/cm4/armgcc/CMakeLists.txt index b7eeb257c0e..9e57dfe995f 100644 --- a/evkmimxrt1170/rtos_examples/freertos_lpi2c/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_lpi2c/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_lpi2c/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_lpi2c/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_lpi2c/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_lpi2c/cm7/armgcc/CMakeLists.txt index 384167c202f..9f94831693c 100644 --- a/evkmimxrt1170/rtos_examples/freertos_lpi2c/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_lpi2c/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_lpi2c/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_lpi2c/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_lpuart/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_lpuart/cm4/armgcc/CMakeLists.txt index d1fb2108f6d..c57bb1ad4b3 100644 --- a/evkmimxrt1170/rtos_examples/freertos_lpuart/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_lpuart/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_lpuart/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_lpuart/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_lpuart/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_lpuart/cm7/armgcc/CMakeLists.txt index 083aa92a2ee..22afc890a88 100644 --- a/evkmimxrt1170/rtos_examples/freertos_lpuart/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_lpuart/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_lpuart/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_lpuart/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_mutex/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_mutex/cm4/armgcc/CMakeLists.txt index d7d990e6914..ef132a91b6a 100644 --- a/evkmimxrt1170/rtos_examples/freertos_mutex/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_mutex/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_mutex/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_mutex/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_mutex/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_mutex/cm7/armgcc/CMakeLists.txt index b4940c1eb24..3f7b69c14ee 100644 --- a/evkmimxrt1170/rtos_examples/freertos_mutex/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_mutex/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_mutex/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_mutex/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_queue/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_queue/cm4/armgcc/CMakeLists.txt index d43f433704f..44fa7650654 100644 --- a/evkmimxrt1170/rtos_examples/freertos_queue/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_queue/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_queue/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_queue/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_queue/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_queue/cm7/armgcc/CMakeLists.txt index a7de7331f34..ddf0e7a8d6f 100644 --- a/evkmimxrt1170/rtos_examples/freertos_queue/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_queue/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_queue/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_queue/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_sem/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_sem/cm4/armgcc/CMakeLists.txt index c188ce87e66..610fe847080 100644 --- a/evkmimxrt1170/rtos_examples/freertos_sem/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_sem/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_sem/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_sem/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_sem/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_sem/cm7/armgcc/CMakeLists.txt index 10daee94054..3258b56d001 100644 --- a/evkmimxrt1170/rtos_examples/freertos_sem/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_sem/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_sem/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_sem/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_sem_static/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_sem_static/cm4/armgcc/CMakeLists.txt index e30f81649fa..da128941bb9 100644 --- a/evkmimxrt1170/rtos_examples/freertos_sem_static/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_sem_static/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_sem_static/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_sem_static/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_sem_static/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_sem_static/cm7/armgcc/CMakeLists.txt index c4f5b5ea66d..410b2c6fd6c 100644 --- a/evkmimxrt1170/rtos_examples/freertos_sem_static/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_sem_static/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_sem_static/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_sem_static/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_swtimer/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_swtimer/cm4/armgcc/CMakeLists.txt index d4d8eeb3523..8f63a4c25b4 100644 --- a/evkmimxrt1170/rtos_examples/freertos_swtimer/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_swtimer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,25 +41,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_swtimer/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_swtimer/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_swtimer/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_swtimer/cm7/armgcc/CMakeLists.txt index fda815d2de9..b563aa49bfc 100644 --- a/evkmimxrt1170/rtos_examples/freertos_swtimer/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_swtimer/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,24 +41,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_swtimer/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_swtimer/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_tickless/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_tickless/cm4/armgcc/CMakeLists.txt index 2648842bbf8..6dc8c447836 100644 --- a/evkmimxrt1170/rtos_examples/freertos_tickless/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_tickless/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,12 +43,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../low_power_tickless/cm4 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_tickless/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_tickless/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/rtos_examples/freertos_tickless/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/rtos_examples/freertos_tickless/cm7/armgcc/CMakeLists.txt index 6f7fda688d5..4e02a1591e2 100644 --- a/evkmimxrt1170/rtos_examples/freertos_tickless/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/rtos_examples/freertos_tickless/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,25 +43,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../low_power_tickless/cm7 - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/rtos_examples/freertos_tickless/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/rtos_examples/freertos_tickless/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/sdmmc_examples/sdcard_fatfs/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/sdmmc_examples/sdcard_fatfs/cm4/armgcc/CMakeLists.txt index 3cedb7dabda..91e94fe3f63 100644 --- a/evkmimxrt1170/sdmmc_examples/sdcard_fatfs/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/sdmmc_examples/sdcard_fatfs/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,25 +43,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/sdmmc_examples/sdcard_fatfs/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/sdmmc_examples/sdcard_fatfs/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/sdmmc_examples/sdcard_fatfs/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/sdmmc_examples/sdcard_fatfs/cm7/armgcc/CMakeLists.txt index 8fc682fbaf3..dd181401043 100644 --- a/evkmimxrt1170/sdmmc_examples/sdcard_fatfs/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/sdmmc_examples/sdcard_fatfs/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,24 +43,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/sdmmc_examples/sdcard_fatfs/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/sdmmc_examples/sdcard_fatfs/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/sdmmc_examples/sdcard_fatfs_freertos/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/sdmmc_examples/sdcard_fatfs_freertos/cm4/armgcc/CMakeLists.txt index f99a0fa73d7..1b29ce28e03 100644 --- a/evkmimxrt1170/sdmmc_examples/sdcard_fatfs_freertos/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/sdmmc_examples/sdcard_fatfs_freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,25 +44,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/sdmmc_examples/sdcard_fatfs_freertos/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/sdmmc_examples/sdcard_fatfs_freertos/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/sdmmc_examples/sdcard_fatfs_freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/sdmmc_examples/sdcard_fatfs_freertos/cm7/armgcc/CMakeLists.txt index 9b05c63bcab..1d6e9961c4a 100644 --- a/evkmimxrt1170/sdmmc_examples/sdcard_fatfs_freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/sdmmc_examples/sdcard_fatfs_freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,24 +44,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/sdmmc_examples/sdcard_fatfs_freertos/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/sdmmc_examples/sdcard_fatfs_freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/sdmmc_examples/sdcard_freertos/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/sdmmc_examples/sdcard_freertos/cm4/armgcc/CMakeLists.txt index 49a08d10504..7d691eab2b5 100644 --- a/evkmimxrt1170/sdmmc_examples/sdcard_freertos/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/sdmmc_examples/sdcard_freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,25 +43,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/sdmmc_examples/sdcard_freertos/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/sdmmc_examples/sdcard_freertos/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/sdmmc_examples/sdcard_freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/sdmmc_examples/sdcard_freertos/cm7/armgcc/CMakeLists.txt index 7c54cd60b6d..58e2764a19c 100644 --- a/evkmimxrt1170/sdmmc_examples/sdcard_freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/sdmmc_examples/sdcard_freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,24 +43,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/sdmmc_examples/sdcard_freertos/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/sdmmc_examples/sdcard_freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/sdmmc_examples/sdcard_interrupt/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/sdmmc_examples/sdcard_interrupt/cm4/armgcc/CMakeLists.txt index cfc3125411a..08e4c860cc5 100644 --- a/evkmimxrt1170/sdmmc_examples/sdcard_interrupt/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/sdmmc_examples/sdcard_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/sdmmc_examples/sdcard_interrupt/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/sdmmc_examples/sdcard_interrupt/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/sdmmc_examples/sdcard_interrupt/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/sdmmc_examples/sdcard_interrupt/cm7/armgcc/CMakeLists.txt index e018b7a53b0..17d5cbb953c 100644 --- a/evkmimxrt1170/sdmmc_examples/sdcard_interrupt/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/sdmmc_examples/sdcard_interrupt/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/sdmmc_examples/sdcard_interrupt/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/sdmmc_examples/sdcard_interrupt/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/sdmmc_examples/sdcard_polling/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/sdmmc_examples/sdcard_polling/cm4/armgcc/CMakeLists.txt index af02f7b10ef..08072811828 100644 --- a/evkmimxrt1170/sdmmc_examples/sdcard_polling/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/sdmmc_examples/sdcard_polling/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,25 +42,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/sdmmc_examples/sdcard_polling/cm4 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/sdmmc_examples/sdcard_polling/cm4 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/sdmmc_examples/sdcard_polling/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/sdmmc_examples/sdcard_polling/cm7/armgcc/CMakeLists.txt index da800a36f6a..9f3886c03f5 100644 --- a/evkmimxrt1170/sdmmc_examples/sdcard_polling/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/sdmmc_examples/sdcard_polling/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,24 +42,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170/dcd.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.c" +"${SdkRootDirPath}/core/boards/evkmimxrt1170/dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm7side.jlinkscript" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt1170/sdmmc_examples/sdcard_polling/cm7 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/sdmmc_examples/sdcard_polling/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_audio_generator/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_audio_generator/bm/cm7/armgcc/CMakeLists.txt index 2ea0f36d723..af5724793b1 100644 --- a/evkmimxrt1170/usb_examples/usb_device_audio_generator/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_audio_generator/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_audio_generator/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_audio_generator/freertos/cm7/armgcc/CMakeLists.txt index 180b9eef534..b2e3729c020 100644 --- a/evkmimxrt1170/usb_examples/usb_device_audio_generator/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_audio_generator/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_audio_generator_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_audio_generator_lite/bm/cm7/armgcc/CMakeLists.txt index 47a84fce3c3..3f59bc0317c 100644 --- a/evkmimxrt1170/usb_examples/usb_device_audio_generator_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_audio_generator_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_audio_speaker/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_audio_speaker/bm/cm7/armgcc/CMakeLists.txt index 1ad8e1c5772..5ea7aef7d28 100644 --- a/evkmimxrt1170/usb_examples/usb_device_audio_speaker/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_audio_speaker/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_device_audio_speaker/bm/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_device_audio_speaker/bm/cm7 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_audio_speaker/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_audio_speaker/freertos/cm7/armgcc/CMakeLists.txt index a6054519be2..bf90ca6fabd 100644 --- a/evkmimxrt1170/usb_examples/usb_device_audio_speaker/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_audio_speaker/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_device_audio_speaker/freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_device_audio_speaker/freertos/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_audio_speaker_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_audio_speaker_lite/bm/cm7/armgcc/CMakeLists.txt index 1406068062b..4613619dc7e 100644 --- a/evkmimxrt1170/usb_examples/usb_device_audio_speaker_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_audio_speaker_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_device_audio_speaker_lite/bm/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_device_audio_speaker_lite/bm/cm7 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_cdc_vcom/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_cdc_vcom/bm/cm7/armgcc/CMakeLists.txt index beeba33225a..61b0c14d99f 100644 --- a/evkmimxrt1170/usb_examples/usb_device_cdc_vcom/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_cdc_vcom/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_cdc_vcom/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_cdc_vcom/freertos/cm7/armgcc/CMakeLists.txt index 185364e12aa..ea0952a0e53 100644 --- a/evkmimxrt1170/usb_examples/usb_device_cdc_vcom/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_cdc_vcom/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_cdc_vcom_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_cdc_vcom_lite/bm/cm7/armgcc/CMakeLists.txt index ad7ce18e752..28c67278626 100644 --- a/evkmimxrt1170/usb_examples/usb_device_cdc_vcom_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_cdc_vcom_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_cdc_vnic/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_cdc_vnic/bm/cm7/armgcc/CMakeLists.txt index 93a01e44d08..0b429b0b392 100644 --- a/evkmimxrt1170/usb_examples/usb_device_cdc_vnic/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_cdc_vnic/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_cdc_vnic/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_cdc_vnic/freertos/cm7/armgcc/CMakeLists.txt index f6e245ab432..ca7577c02ab 100644 --- a/evkmimxrt1170/usb_examples/usb_device_cdc_vnic/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_cdc_vnic/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_cdc_vnic_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_cdc_vnic_lite/bm/cm7/armgcc/CMakeLists.txt index 76de9fc8e63..d3be79d51b6 100644 --- a/evkmimxrt1170/usb_examples/usb_device_cdc_vnic_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_cdc_vnic_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc/bm/cm7/armgcc/CMakeLists.txt index 2a2a1c73d13..b18e4d0ad93 100644 --- a/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc/freertos/cm7/armgcc/CMakeLists.txt index 8255a003f40..83c9ccb6d23 100644 --- a/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,12 +69,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_disk/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_disk/bm/cm7/armgcc/CMakeLists.txt index b8ba7f71072..e5331306f07 100644 --- a/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_disk/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_disk/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,13 +72,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_disk/bm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_disk/bm/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_disk/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_disk/freertos/cm7/armgcc/CMakeLists.txt index 2ed8330b342..ab7f6b93397 100644 --- a/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_disk/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_disk/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,13 +73,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_disk/freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_disk/freertos/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/cm7/armgcc/CMakeLists.txt index 6cfdfc6139d..99379cbfe3c 100644 --- a/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_lite/bm/cm7/armgcc/CMakeLists.txt index d177ab2371d..99017c9da9f 100644 --- a/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_composite_cdc_msc_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/cm7/armgcc/CMakeLists.txt index eadc7109231..1330982e4ab 100644 --- a/evkmimxrt1170/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/cm7/armgcc/CMakeLists.txt index 46a5ff37829..e3df0c2f594 100644 --- a/evkmimxrt1170/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/cm7/armgcc/CMakeLists.txt index 5c6d22dec57..56b20c6d35b 100644 --- a/evkmimxrt1170/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_composite_hid_audio_unified/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_composite_hid_audio_unified/bm/cm7/armgcc/CMakeLists.txt index 42f0daf297b..fa56b44d739 100644 --- a/evkmimxrt1170/usb_examples/usb_device_composite_hid_audio_unified/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_composite_hid_audio_unified/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_device_composite_hid_audio_unified/bm/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_device_composite_hid_audio_unified/bm/cm7 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_composite_hid_audio_unified/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_composite_hid_audio_unified/freertos/cm7/armgcc/CMakeLists.txt index c5e5ce5c2e9..da9ecfb01e4 100644 --- a/evkmimxrt1170/usb_examples/usb_device_composite_hid_audio_unified/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_composite_hid_audio_unified/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_device_composite_hid_audio_unified/freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_device_composite_hid_audio_unified/freertos/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/cm7/armgcc/CMakeLists.txt index baa8935a8e0..d2145714490 100644 --- a/evkmimxrt1170/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/cm7 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/cm7/armgcc/CMakeLists.txt index d2c2e2e039d..2d40508ba50 100644 --- a/evkmimxrt1170/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/cm7/armgcc/CMakeLists.txt index a490115d29b..37f241c6038 100644 --- a/evkmimxrt1170/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,12 +65,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/cm7/armgcc/CMakeLists.txt index 2a6cbf501e0..a8c02b14e49 100644 --- a/evkmimxrt1170/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_dfu/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_dfu/bm/cm7/armgcc/CMakeLists.txt index 1bbeea17355..6da83ea1c2d 100644 --- a/evkmimxrt1170/usb_examples/usb_device_dfu/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_dfu/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_device_dfu/bm/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_device_dfu/bm/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_dfu/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_dfu/freertos/cm7/armgcc/CMakeLists.txt index 01416d37de8..3f2c26d682d 100644 --- a/evkmimxrt1170/usb_examples/usb_device_dfu/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_dfu/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_device_dfu/freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_device_dfu/freertos/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_dfu_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_dfu_lite/bm/cm7/armgcc/CMakeLists.txt index 57c5908a4ed..2579a259d71 100644 --- a/evkmimxrt1170/usb_examples/usb_device_dfu_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_dfu_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,12 +62,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_device_dfu_lite/bm/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_device_dfu_lite/bm/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_hid_generic/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_hid_generic/bm/cm7/armgcc/CMakeLists.txt index 0924f535a04..4f306bec1d7 100644 --- a/evkmimxrt1170/usb_examples/usb_device_hid_generic/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_hid_generic/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_hid_generic/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_hid_generic/freertos/cm7/armgcc/CMakeLists.txt index 778cc368e8f..7eb58b18811 100644 --- a/evkmimxrt1170/usb_examples/usb_device_hid_generic/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_hid_generic/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_hid_generic_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_hid_generic_lite/bm/cm7/armgcc/CMakeLists.txt index d9d23d5d1e1..95ad6d4c270 100644 --- a/evkmimxrt1170/usb_examples/usb_device_hid_generic_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_hid_generic_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_hid_mouse/bm/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_hid_mouse/bm/cm4/armgcc/CMakeLists.txt index d715acb0191..6c3fca12bf0 100644 --- a/evkmimxrt1170/usb_examples/usb_device_hid_mouse/bm/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_hid_mouse/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,9 +53,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_hid_mouse/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_hid_mouse/bm/cm7/armgcc/CMakeLists.txt index acd4401f66a..ab0ea0d3a06 100644 --- a/evkmimxrt1170/usb_examples/usb_device_hid_mouse/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_hid_mouse/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,9 +51,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -59,12 +65,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt index 70a407cbff7..676e35743c1 100644 --- a/evkmimxrt1170/usb_examples/usb_device_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,9 +54,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -61,14 +67,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt index 30bfff7c040..8bf31af63d3 100644 --- a/evkmimxrt1170/usb_examples/usb_device_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,9 +52,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -59,14 +65,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_hid_mouse_lite/bm/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_hid_mouse_lite/bm/cm4/armgcc/CMakeLists.txt index 65df46db983..7898666c215 100644 --- a/evkmimxrt1170/usb_examples/usb_device_hid_mouse_lite/bm/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_hid_mouse_lite/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,20 +57,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dcd.h" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side.jlinkscript" "${ProjDirPath}/../evkmimxrt1170_connect_cm4_cm4side_sdram.jlinkscript" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_hid_mouse_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_hid_mouse_lite/bm/cm7/armgcc/CMakeLists.txt index 4a364da2543..2604c2c30d8 100644 --- a/evkmimxrt1170/usb_examples/usb_device_hid_mouse_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_hid_mouse_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,20 +55,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../dcd.c" "${ProjDirPath}/../dcd.h" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_msc_disk/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_msc_disk/bm/cm7/armgcc/CMakeLists.txt index 3205af67d3b..4f161bb87b1 100644 --- a/evkmimxrt1170/usb_examples/usb_device_msc_disk/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_msc_disk/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_device_msc_disk/bm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_device_msc_disk/bm/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_msc_disk/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_msc_disk/freertos/cm7/armgcc/CMakeLists.txt index c3c0b08e5aa..10f199edf03 100644 --- a/evkmimxrt1170/usb_examples/usb_device_msc_disk/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_msc_disk/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_device_msc_disk/freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_device_msc_disk/freertos/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_msc_disk_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_msc_disk_lite/bm/cm7/armgcc/CMakeLists.txt index 02bc6b7cee4..e278a986291 100644 --- a/evkmimxrt1170/usb_examples/usb_device_msc_disk_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_msc_disk_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_device_msc_disk_lite/bm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_device_msc_disk_lite/bm/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_msc_ramdisk/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_msc_ramdisk/bm/cm7/armgcc/CMakeLists.txt index 566ca6569c9..bea7b8c0921 100644 --- a/evkmimxrt1170/usb_examples/usb_device_msc_ramdisk/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_msc_ramdisk/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_msc_ramdisk/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_msc_ramdisk/freertos/cm7/armgcc/CMakeLists.txt index 152afbb860d..ec43898dcd6 100644 --- a/evkmimxrt1170/usb_examples/usb_device_msc_ramdisk/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_msc_ramdisk/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_msc_ramdisk_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_msc_ramdisk_lite/bm/cm7/armgcc/CMakeLists.txt index 7a2a6ab7da6..30919c27543 100644 --- a/evkmimxrt1170/usb_examples/usb_device_msc_ramdisk_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_msc_ramdisk_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_mtp/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_mtp/bm/cm7/armgcc/CMakeLists.txt index 326aa222922..21afd1fd9b8 100644 --- a/evkmimxrt1170/usb_examples/usb_device_mtp/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_mtp/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,14 +70,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_device_mtp/bm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_device_mtp/bm/cm7 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_mtp/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_mtp/freertos/cm7/armgcc/CMakeLists.txt index 33534c3cdb6..1ff8a15dce1 100644 --- a/evkmimxrt1170/usb_examples/usb_device_mtp/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_mtp/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,13 +72,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_device_mtp/freertos/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_device_mtp/freertos/cm7 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_mtp_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_mtp_lite/bm/cm7/armgcc/CMakeLists.txt index 2dadb2d6f6c..4a0295a4b21 100644 --- a/evkmimxrt1170/usb_examples/usb_device_mtp_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_mtp_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,14 +68,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_device_mtp_lite/bm/cm7 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_device_mtp_lite/bm/cm7 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_phdc_weighscale/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_phdc_weighscale/bm/cm7/armgcc/CMakeLists.txt index 755f49e8313..409fa41ad7d 100644 --- a/evkmimxrt1170/usb_examples/usb_device_phdc_weighscale/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_phdc_weighscale/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,7 +71,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_phdc_weighscale/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_phdc_weighscale/freertos/cm7/armgcc/CMakeLists.txt index de4ebb2770c..0f005ecbd71 100644 --- a/evkmimxrt1170/usb_examples/usb_device_phdc_weighscale/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_phdc_weighscale/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,12 +68,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_phdc_weighscale_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_phdc_weighscale_lite/bm/cm7/armgcc/CMakeLists.txt index 58e095d5085..6c9723c3c41 100644 --- a/evkmimxrt1170/usb_examples/usb_device_phdc_weighscale_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_phdc_weighscale_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_printer_virtual_plain_text/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_printer_virtual_plain_text/bm/cm7/armgcc/CMakeLists.txt index 0c3545f2525..58293fb9655 100644 --- a/evkmimxrt1170/usb_examples/usb_device_printer_virtual_plain_text/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_printer_virtual_plain_text/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_printer_virtual_plain_text/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_printer_virtual_plain_text/freertos/cm7/armgcc/CMakeLists.txt index 4a5c6039fbe..094359ae6cc 100644 --- a/evkmimxrt1170/usb_examples/usb_device_printer_virtual_plain_text/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_printer_virtual_plain_text/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/cm7/armgcc/CMakeLists.txt index 6411fb23c3c..e752dbd10e2 100644 --- a/evkmimxrt1170/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_video_virtual_camera/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_video_virtual_camera/bm/cm7/armgcc/CMakeLists.txt index 7171bd3c0b0..4ac3e79f1f5 100644 --- a/evkmimxrt1170/usb_examples/usb_device_video_virtual_camera/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_video_virtual_camera/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_video_virtual_camera/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_video_virtual_camera/freertos/cm7/armgcc/CMakeLists.txt index 146064f7044..0eb219a8dbe 100644 --- a/evkmimxrt1170/usb_examples/usb_device_video_virtual_camera/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_video_virtual_camera/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_device_video_virtual_camera_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_device_video_virtual_camera_lite/bm/cm7/armgcc/CMakeLists.txt index a40da0b0cb5..a0072cc1e83 100644 --- a/evkmimxrt1170/usb_examples/usb_device_video_virtual_camera_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_device_video_virtual_camera_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_audio_recorder/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_audio_recorder/freertos/cm7/armgcc/CMakeLists.txt index bc549d5cb3d..f5efcf1c4d1 100644 --- a/evkmimxrt1170/usb_examples/usb_host_audio_recorder/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_audio_recorder/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_host_audio_recorder/freertos/cm7 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_host_audio_recorder/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_host_audio_recorder/freertos/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_host_audio_recorder/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_audio_speaker/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_audio_speaker/bm/cm7/armgcc/CMakeLists.txt index 37e065c6726..83203d83d9d 100644 --- a/evkmimxrt1170/usb_examples/usb_host_audio_speaker/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_audio_speaker/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_audio_speaker/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_audio_speaker/freertos/cm7/armgcc/CMakeLists.txt index b9530ba1fd5..9d80dca7853 100644 --- a/evkmimxrt1170/usb_examples/usb_host_audio_speaker/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_audio_speaker/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_cdc/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_cdc/bm/cm7/armgcc/CMakeLists.txt index 8d8835c5e33..1439ab035ed 100644 --- a/evkmimxrt1170/usb_examples/usb_host_cdc/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_cdc/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_cdc/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_cdc/freertos/cm7/armgcc/CMakeLists.txt index 47cee43bcac..dca968f84cc 100644 --- a/evkmimxrt1170/usb_examples/usb_host_cdc/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_cdc/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_hid_generic/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_hid_generic/bm/cm7/armgcc/CMakeLists.txt index a66007d0f3e..ebb447acadf 100644 --- a/evkmimxrt1170/usb_examples/usb_host_hid_generic/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_hid_generic/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_hid_generic/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_hid_generic/freertos/cm7/armgcc/CMakeLists.txt index 3d9c2df7466..697defccaf5 100644 --- a/evkmimxrt1170/usb_examples/usb_host_hid_generic/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_hid_generic/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_hid_mouse/bm/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_hid_mouse/bm/cm4/armgcc/CMakeLists.txt index ce3916d633a..769fbc01a42 100644 --- a/evkmimxrt1170/usb_examples/usb_host_hid_mouse/bm/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_hid_mouse/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_hid_mouse/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_hid_mouse/bm/cm7/armgcc/CMakeLists.txt index 6ce0f66fd73..74b85dfbea3 100644 --- a/evkmimxrt1170/usb_examples/usb_host_hid_mouse/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_hid_mouse/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt index dbed4b9b6a0..8be822ac221 100644 --- a/evkmimxrt1170/usb_examples/usb_host_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,12 +57,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt index 5f6219d3aa5..191b93aaf69 100644 --- a/evkmimxrt1170/usb_examples/usb_host_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_hid_mouse_keyboard/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_hid_mouse_keyboard/bm/cm7/armgcc/CMakeLists.txt index 239e19958d8..1f378ba68f4 100644 --- a/evkmimxrt1170/usb_examples/usb_host_hid_mouse_keyboard/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_hid_mouse_keyboard/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_hid_mouse_keyboard/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_hid_mouse_keyboard/freertos/cm7/armgcc/CMakeLists.txt index fdb57279bc2..30c157a58bc 100644 --- a/evkmimxrt1170/usb_examples/usb_host_hid_mouse_keyboard/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_hid_mouse_keyboard/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_msd_command/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_msd_command/bm/cm7/armgcc/CMakeLists.txt index cc1d601dfcb..c6002e60d62 100644 --- a/evkmimxrt1170/usb_examples/usb_host_msd_command/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_msd_command/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_msd_command/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_msd_command/freertos/cm7/armgcc/CMakeLists.txt index 6b7934810f6..7f0455fad61 100644 --- a/evkmimxrt1170/usb_examples/usb_host_msd_command/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_msd_command/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_msd_fatfs/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_msd_fatfs/bm/cm7/armgcc/CMakeLists.txt index 377a61b23a0..585daa02a0a 100644 --- a/evkmimxrt1170/usb_examples/usb_host_msd_fatfs/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_msd_fatfs/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_msd_fatfs/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_msd_fatfs/freertos/cm7/armgcc/CMakeLists.txt index 6009fb3cc81..71241fa47d0 100644 --- a/evkmimxrt1170/usb_examples/usb_host_msd_fatfs/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_msd_fatfs/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_phdc_manager/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_phdc_manager/bm/cm7/armgcc/CMakeLists.txt index 6be265bf84a..c6a1d5063c5 100644 --- a/evkmimxrt1170/usb_examples/usb_host_phdc_manager/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_phdc_manager/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,7 +61,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_phdc_manager/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_phdc_manager/freertos/cm7/armgcc/CMakeLists.txt index 0aa168af3b3..d01b3ab0a61 100644 --- a/evkmimxrt1170/usb_examples/usb_host_phdc_manager/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_phdc_manager/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,12 +58,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_printer_plain_text/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_printer_plain_text/bm/cm7/armgcc/CMakeLists.txt index b95164c34db..d501d0a1c9e 100644 --- a/evkmimxrt1170/usb_examples/usb_host_printer_plain_text/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_printer_plain_text/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_printer_plain_text/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_printer_plain_text/freertos/cm7/armgcc/CMakeLists.txt index 4500e4a0766..c9b4e6f83bf 100644 --- a/evkmimxrt1170/usb_examples/usb_host_printer_plain_text/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_printer_plain_text/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_host_video_camera/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_host_video_camera/freertos/cm7/armgcc/CMakeLists.txt index d61e9135daa..992fdbe0a75 100644 --- a/evkmimxrt1170/usb_examples/usb_host_video_camera/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_host_video_camera/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,14 +59,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_host_video_camera/freertos/cm7 - ${ProjDirPath}/../../../../../../../examples/evkmimxrt1170/usb_examples/usb_host_video_camera/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt1170 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_host_video_camera/freertos/cm7 + ${SdkRootDirPath}/examples/evkmimxrt1170/usb_examples/usb_host_video_camera/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_keyboard2mouse/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_keyboard2mouse/bm/cm7/armgcc/CMakeLists.txt index 95c9d3612f3..423c994e94e 100644 --- a/evkmimxrt1170/usb_examples/usb_keyboard2mouse/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_keyboard2mouse/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_keyboard2mouse/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_keyboard2mouse/freertos/cm7/armgcc/CMakeLists.txt index 04ec19c229f..636c2551b8c 100644 --- a/evkmimxrt1170/usb_examples/usb_keyboard2mouse/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_keyboard2mouse/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_pin_detect_hid_mouse/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_pin_detect_hid_mouse/bm/cm7/armgcc/CMakeLists.txt index 7bc88750d42..904e0e0f5f9 100644 --- a/evkmimxrt1170/usb_examples/usb_pin_detect_hid_mouse/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_pin_detect_hid_mouse/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_pin_detect_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_pin_detect_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt index 1fb70d6bbe4..cb6fb83929a 100644 --- a/evkmimxrt1170/usb_examples/usb_pin_detect_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_pin_detect_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_pin_detect_hid_msd/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_pin_detect_hid_msd/bm/cm7/armgcc/CMakeLists.txt index 4797242328e..df4e87c3481 100644 --- a/evkmimxrt1170/usb_examples/usb_pin_detect_hid_msd/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_pin_detect_hid_msd/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -66,7 +72,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_pin_detect_hid_msd/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_pin_detect_hid_msd/freertos/cm7/armgcc/CMakeLists.txt index 2fe5b4e5dc2..cdc032ac4d9 100644 --- a/evkmimxrt1170/usb_examples/usb_pin_detect_hid_msd/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_pin_detect_hid_msd/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,12 +69,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_suspend_resume_device_hid_mouse/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_suspend_resume_device_hid_mouse/bm/cm7/armgcc/CMakeLists.txt index 036e58ebcd6..28e4f5c5de5 100644 --- a/evkmimxrt1170/usb_examples/usb_suspend_resume_device_hid_mouse/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_suspend_resume_device_hid_mouse/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt index 2b86c0e16f0..d21dc65d13e 100644 --- a/evkmimxrt1170/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/cm7/armgcc/CMakeLists.txt index 8b2ddc36b2f..97f040b4ab4 100644 --- a/evkmimxrt1170/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_suspend_resume_host_hid_mouse/bm/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_suspend_resume_host_hid_mouse/bm/cm7/armgcc/CMakeLists.txt index 52f3f87271e..184b39f1e3f 100644 --- a/evkmimxrt1170/usb_examples/usb_suspend_resume_host_hid_mouse/bm/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_suspend_resume_host_hid_mouse/bm/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt1170/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt b/evkmimxrt1170/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt index 0e64977ee3a..37670d6cc0f 100644 --- a/evkmimxrt1170/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt +++ b/evkmimxrt1170/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/cm7/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt1170 + ${SdkRootDirPath}/core/boards/evkmimxrt1170 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt595/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 3994dc27118..147c796ca3e 100644 --- a/evkmimxrt595/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt595/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/cmsis_driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/cmsis_driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt595/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index c9076739742..c5438c26c63 100644 --- a/evkmimxrt595/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt595/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/cmsis_driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/cmsis_driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt595/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 839a0cb8a9d..efd21e6954a 100644 --- a/evkmimxrt595/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt595/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt595/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 9ea88dd4914..2ceb28eb8ed 100644 --- a/evkmimxrt595/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt595/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt595/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index b044872b869..21de6af0460 100644 --- a/evkmimxrt595/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt595/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/cmsis_driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/cmsis_driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt595/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 97276224eeb..fe7fd7529b3 100644 --- a/evkmimxrt595/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt595/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/cmsis_driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/cmsis_driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt595/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 548a80aa435..e365e57af37 100644 --- a/evkmimxrt595/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt595/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/cmsis_driver_examples/spi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/cmsis_driver_examples/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt595/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 3f6bd392a37..b252787d327 100644 --- a/evkmimxrt595/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt595/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/cmsis_driver_examples/spi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/cmsis_driver_examples/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/evkmimxrt595/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index 75edb5b88e1..00180955a37 100644 --- a/evkmimxrt595/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/cmsis_driver_examples/usart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/cmsis_driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt595/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 86c04eedd94..b2eff1c1dbe 100644 --- a/evkmimxrt595/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/cmsis_driver_examples/usart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/cmsis_driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/component_examples/flash_component/flexspi_octal/armgcc/CMakeLists.txt b/evkmimxrt595/component_examples/flash_component/flexspi_octal/armgcc/CMakeLists.txt index 56140a45c2f..4b60c8b18ea 100644 --- a/evkmimxrt595/component_examples/flash_component/flexspi_octal/armgcc/CMakeLists.txt +++ b/evkmimxrt595/component_examples/flash_component/flexspi_octal/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../octal_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/component_examples/flash_component/flexspi_octal - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/component_examples/flash_component/flexspi_octal + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/component_examples/i3c_bus/master/armgcc/CMakeLists.txt b/evkmimxrt595/component_examples/i3c_bus/master/armgcc/CMakeLists.txt index ed6641a672d..831fe57a20f 100644 --- a/evkmimxrt595/component_examples/i3c_bus/master/armgcc/CMakeLists.txt +++ b/evkmimxrt595/component_examples/i3c_bus/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_bus_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/component_examples/i3c_bus/master - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/component_examples/i3c_bus/master + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/component_examples/i3c_bus/slave/armgcc/CMakeLists.txt b/evkmimxrt595/component_examples/i3c_bus/slave/armgcc/CMakeLists.txt index e947c7d20aa..63690645ffc 100644 --- a/evkmimxrt595/component_examples/i3c_bus/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt595/component_examples/i3c_bus/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_bus_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/component_examples/i3c_bus/slave - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/component_examples/i3c_bus/slave + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/component_examples/log/bm/armgcc/CMakeLists.txt b/evkmimxrt595/component_examples/log/bm/armgcc/CMakeLists.txt index ab64a3bb241..e94507de535 100644 --- a/evkmimxrt595/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/component_examples/log/bm + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/component_examples/log/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/component_examples/log/freertos/armgcc/CMakeLists.txt index 5f2091f3be4..80bd3447d85 100644 --- a/evkmimxrt595/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/component_examples/mpi_loader/dsp_hello_world/armgcc/CMakeLists.txt b/evkmimxrt595/component_examples/mpi_loader/dsp_hello_world/armgcc/CMakeLists.txt index 450ee3c874a..f591ddac29f 100644 --- a/evkmimxrt595/component_examples/mpi_loader/dsp_hello_world/armgcc/CMakeLists.txt +++ b/evkmimxrt595/component_examples/mpi_loader/dsp_hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,21 +47,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/component_examples/mpi_loader/dsp_hello_world - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/component_examples/mpi_loader/dsp_hello_world + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/component_examples/mpi_loader/extram_hello_world/armgcc/CMakeLists.txt b/evkmimxrt595/component_examples/mpi_loader/extram_hello_world/armgcc/CMakeLists.txt index d3afc6ae09c..30e15d9eacd 100644 --- a/evkmimxrt595/component_examples/mpi_loader/extram_hello_world/armgcc/CMakeLists.txt +++ b/evkmimxrt595/component_examples/mpi_loader/extram_hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/component_examples/mpi_loader/extram_hello_world - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/component_examples/mpi_loader/extram_hello_world + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/component_examples/mpi_loader/extram_loader/armgcc/CMakeLists.txt b/evkmimxrt595/component_examples/mpi_loader/extram_loader/armgcc/CMakeLists.txt index 084b67ad5a9..f3a340e1422 100644 --- a/evkmimxrt595/component_examples/mpi_loader/extram_loader/armgcc/CMakeLists.txt +++ b/evkmimxrt595/component_examples/mpi_loader/extram_loader/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../mpi_loader_ram.json" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/component_examples/mpi_loader/extram_loader - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/component_examples/mpi_loader/extram_loader + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/demo_apps/hello_world/armgcc/CMakeLists.txt b/evkmimxrt595/demo_apps/hello_world/armgcc/CMakeLists.txt index 17927628164..b80c2fc0f56 100644 --- a/evkmimxrt595/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/evkmimxrt595/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/demo_apps/hello_world_hybrid/armgcc/CMakeLists.txt b/evkmimxrt595/demo_apps/hello_world_hybrid/armgcc/CMakeLists.txt index 0394cbf4725..042123b5578 100644 --- a/evkmimxrt595/demo_apps/hello_world_hybrid/armgcc/CMakeLists.txt +++ b/evkmimxrt595/demo_apps/hello_world_hybrid/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_hybrid.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/demo_apps/hello_world_hybrid - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/demo_apps/hello_world_hybrid + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/demo_apps/hello_world_swo/armgcc/CMakeLists.txt b/evkmimxrt595/demo_apps/hello_world_swo/armgcc/CMakeLists.txt index a45109b8c93..01d8204dd42 100644 --- a/evkmimxrt595/demo_apps/hello_world_swo/armgcc/CMakeLists.txt +++ b/evkmimxrt595/demo_apps/hello_world_swo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_swo.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/demo_apps/hello_world_swo - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/demo_apps/hello_world_swo + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/evkmimxrt595/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index 526dcc38426..36c41c83f5d 100644 --- a/evkmimxrt595/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/evkmimxrt595/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/demo_apps/pmc_temperature_sensor/armgcc/CMakeLists.txt b/evkmimxrt595/demo_apps/pmc_temperature_sensor/armgcc/CMakeLists.txt index 397791585d7..3d13e8b76ac 100644 --- a/evkmimxrt595/demo_apps/pmc_temperature_sensor/armgcc/CMakeLists.txt +++ b/evkmimxrt595/demo_apps/pmc_temperature_sensor/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/demo_apps/pmc_temperature_sensor + ${SdkRootDirPath}/examples/evkmimxrt595/demo_apps/pmc_temperature_sensor ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/demo_apps/power_manager/armgcc/CMakeLists.txt b/evkmimxrt595/demo_apps/power_manager/armgcc/CMakeLists.txt index 320811e5a0e..aeefe8f932e 100644 --- a/evkmimxrt595/demo_apps/power_manager/armgcc/CMakeLists.txt +++ b/evkmimxrt595/demo_apps/power_manager/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,12 +50,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/demo_apps/power_manager + ${SdkRootDirPath}/examples/evkmimxrt595/demo_apps/power_manager ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/demo_apps/shell/armgcc/CMakeLists.txt b/evkmimxrt595/demo_apps/shell/armgcc/CMakeLists.txt index f92adbc31d0..56b231d6bd3 100644 --- a/evkmimxrt595/demo_apps/shell/armgcc/CMakeLists.txt +++ b/evkmimxrt595/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/demo_apps/shell + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/display_examples/fbdev_freertos/armgcc/CMakeLists.txt b/evkmimxrt595/display_examples/fbdev_freertos/armgcc/CMakeLists.txt index fbd582114ba..ada22f0fd6f 100644 --- a/evkmimxrt595/display_examples/fbdev_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/display_examples/fbdev_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/display_examples/fbdev_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/display_examples/fbdev_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt index 2380b3a3940..6add924c88c 100644 --- a/evkmimxrt595/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/acmp/interrupt + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/acmp/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/acmp/polling/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/acmp/polling/armgcc/CMakeLists.txt index 51552459ffd..2236f1a63d1 100644 --- a/evkmimxrt595/driver_examples/acmp/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/acmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/acmp/polling + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/acmp/polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt index 4975423d2cd..fc36b622356 100644 --- a/evkmimxrt595/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/acmp/round_robin + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/acmp/round_robin ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/casper/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/casper/armgcc/CMakeLists.txt index 569a8430979..4f0d6c3e8df 100644 --- a/evkmimxrt595/driver_examples/casper/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/casper/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../test_ecmul521.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/driver_examples/casper - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/casper + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/clockout/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/clockout/armgcc/CMakeLists.txt index d85af76c459..aa08361e445 100644 --- a/evkmimxrt595/driver_examples/clockout/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/clockout/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clockout.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/driver_examples/clockout - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/clockout + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/crc/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/crc/armgcc/CMakeLists.txt index 5b1c91c2348..79cd6ab0912 100644 --- a/evkmimxrt595/driver_examples/crc/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/crc + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt index 52c592b9ec4..9614a6b6459 100644 --- a/evkmimxrt595/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/ctimer/simple_match - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/ctimer/simple_match + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt index bdb46efaf89..3e5bf60b77e 100644 --- a/evkmimxrt595/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/ctimer/simple_match_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/ctimer/simple_match_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt index 3b86ba64c20..66e663de87c 100644 --- a/evkmimxrt595/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/ctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/ctimer/simple_pwm + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt index a6ca54be754..0e032f0f584 100644 --- a/evkmimxrt595/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/ctimer/simple_pwm_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/ctimer/simple_pwm_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt index f2d2f23fb38..6857c2fe1dd 100644 --- a/evkmimxrt595/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_chain.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/dma/channel_chain - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/dma/channel_chain + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt index 3b682a9778f..28cca541128 100644 --- a/evkmimxrt595/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/dma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/dma/interleave_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt index ed96a3ccf6d..7c4f5cdc8a7 100644 --- a/evkmimxrt595/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_linked_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/dma/linked_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/dma/linked_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index cc64fc6ccf4..90b9e5caeb7 100644 --- a/evkmimxrt595/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/dma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt index eb594c264a6..5d1419a25a4 100644 --- a/evkmimxrt595/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/dmic/dmic_dma - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/dmic/dmic_dma + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/dmic/dmic_hwvad/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/dmic/dmic_hwvad/armgcc/CMakeLists.txt index b48927d3e02..fff2b0ba58a 100644 --- a/evkmimxrt595/driver_examples/dmic/dmic_hwvad/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/dmic/dmic_hwvad/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_hwvad.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/dmic/dmic_hwvad - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/dmic/dmic_hwvad + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/dmic/dmic_i2s_codec/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/dmic/dmic_i2s_codec/armgcc/CMakeLists.txt index 0fe3193c3dd..30f4a025965 100644 --- a/evkmimxrt595/driver_examples/dmic/dmic_i2s_codec/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/dmic/dmic_i2s_codec/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_i2s_codec.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/dmic/dmic_i2s_codec - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/dmic/dmic_i2s_codec + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt index 4b261804404..00c2cc2b8eb 100644 --- a/evkmimxrt595/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_i2s_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/dmic/dmic_i2s_dma - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/dmic/dmic_i2s_dma + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/dmic/dmic_multi_channel/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/dmic/dmic_multi_channel/armgcc/CMakeLists.txt index 7ca63fb97f2..cbbc2b95c70 100644 --- a/evkmimxrt595/driver_examples/dmic/dmic_multi_channel/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/dmic/dmic_multi_channel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_multi_channel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/dmic/dmic_multi_channel - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/dmic/dmic_multi_channel + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/flexio/i2c/interrupt_i2c_transfer/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/flexio/i2c/interrupt_i2c_transfer/armgcc/CMakeLists.txt index 9bb33fa337c..fd60abe8238 100644 --- a/evkmimxrt595/driver_examples/flexio/i2c/interrupt_i2c_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/flexio/i2c/interrupt_i2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_flexcomm_i2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/flexio/i2c/interrupt_i2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/flexio/i2c/interrupt_i2c_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/flexio/pwm/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/flexio/pwm/armgcc/CMakeLists.txt index 2457c03ce69..e185aae8a9c 100644 --- a/evkmimxrt595/driver_examples/flexio/pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/flexio/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/flexio/pwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/flexio/pwm + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/flexio/spi/int_spi_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/flexio/spi/int_spi_transfer/master/armgcc/CMakeLists.txt index 471cc6b5386..31466393649 100644 --- a/evkmimxrt595/driver_examples/flexio/spi/int_spi_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/flexio/spi/int_spi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_spi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/evkmimxrt595/driver_examples/flexio/spi/int_spi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/flexio/spi/int_spi_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt index a48fa30fd01..7c2e2716ede 100644 --- a/evkmimxrt595/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/flexio/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/flexio/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt index 8bfdea13c86..7decf18011d 100644 --- a/evkmimxrt595/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/flexio/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/flexio/uart/polling_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/flexspi/octal/dma_transfer/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/flexspi/octal/dma_transfer/armgcc/CMakeLists.txt index 20481856e3c..fcb23bd495f 100644 --- a/evkmimxrt595/driver_examples/flexspi/octal/dma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/flexspi/octal/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/flexspi/octal/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/flexspi/octal/polling_transfer/armgcc/CMakeLists.txt index 6a34709dc26..603bf07f91d 100644 --- a/evkmimxrt595/driver_examples/flexspi/octal/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/flexspi/octal/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/flexspi/psram/dma_transfer/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/flexspi/psram/dma_transfer/armgcc/CMakeLists.txt index 366010a1180..c194c6c5417 100644 --- a/evkmimxrt595/driver_examples/flexspi/psram/dma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/flexspi/psram/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_psram_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/flexspi/psram/dma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/flexspi/psram/dma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/flexspi/psram/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/flexspi/psram/polling_transfer/armgcc/CMakeLists.txt index 061442db722..17ecb3209e2 100644 --- a/evkmimxrt595/driver_examples/flexspi/psram/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/flexspi/psram/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_psram_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/flexspi/psram/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/flexspi/psram/polling_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/fmeas/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/fmeas/armgcc/CMakeLists.txt index 9ebe68cebec..1ede144d22a 100644 --- a/evkmimxrt595/driver_examples/fmeas/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/fmeas/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fmeas.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/driver_examples/fmeas - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/fmeas + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index 78ca197e68c..096ed4675e2 100644 --- a/evkmimxrt595/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 062c1bbe76a..502393644a7 100644 --- a/evkmimxrt595/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/hashcrypt/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/hashcrypt/armgcc/CMakeLists.txt index 354ce6630a8..b1ace28d56d 100644 --- a/evkmimxrt595/driver_examples/hashcrypt/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/hashcrypt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hashcrypt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/driver_examples/hashcrypt - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/hashcrypt + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/i2c/accel_event_trigger/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/i2c/accel_event_trigger/armgcc/CMakeLists.txt index 6482f6e8b87..896e98c406e 100644 --- a/evkmimxrt595/driver_examples/i2c/accel_event_trigger/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/i2c/accel_event_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_accel_event_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/i2c/accel_event_trigger - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/i2c/accel_event_trigger + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 7d95bd177d2..4314e0d05ea 100644 --- a/evkmimxrt595/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index a05d67d5427..3a330237ca1 100644 --- a/evkmimxrt595/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index a43422158a0..2613abee400 100644 --- a/evkmimxrt595/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index e97e611a5ea..b30eea3ad8b 100644 --- a/evkmimxrt595/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt index 3b21e77df89..1ff3780d98c 100644 --- a/evkmimxrt595/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/i2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/i2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt index d22ea0c83a7..6bbb8688cb1 100644 --- a/evkmimxrt595/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/i2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/i2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index eac9b01762d..e90557b6b2a 100644 --- a/evkmimxrt595/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt index 7683a1aa113..3f2ca2fc478 100644 --- a/evkmimxrt595/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/i2s/dma_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/i2s/dma_record_playback + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt index 861de2afdf0..e98e58acf4d 100644 --- a/evkmimxrt595/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/i2s/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/i2s/dma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/i2s/dma_transfer_tfa9896/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/i2s/dma_transfer_tfa9896/armgcc/CMakeLists.txt index 496d46ef070..86e9ba75aaf 100644 --- a/evkmimxrt595/driver_examples/i2s/dma_transfer_tfa9896/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/i2s/dma_transfer_tfa9896/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/i2s/dma_transfer_tfa9896 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/i2s/dma_transfer_tfa9896 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt index 5a35312848a..54ce19e2a8e 100644 --- a/evkmimxrt595/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/i2s/interrupt_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/i2s/interrupt_record_playback + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt index 56b0b4070be..29ababfa4b8 100644 --- a/evkmimxrt595/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/i2s/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/i3c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/i3c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 4796a4aeda5..798c79e301f 100644 --- a/evkmimxrt595/driver_examples/i3c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/i3c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/i3c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/i3c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/i3c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/i3c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index babb5c6502b..922df45b9ed 100644 --- a/evkmimxrt595/driver_examples/i3c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/i3c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/i3c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/i3c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/i3c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/i3c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 7b64f72de70..05a37d90011 100644 --- a/evkmimxrt595/driver_examples/i3c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/i3c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/i3c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/i3c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/i3c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/i3c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 287499c8356..2d6916bad98 100644 --- a/evkmimxrt595/driver_examples/i3c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/i3c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/i3c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/i3c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/iap/flash_fcb/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/iap/flash_fcb/armgcc/CMakeLists.txt index 96fc41b9cd6..d2783242983 100644 --- a/evkmimxrt595/driver_examples/iap/flash_fcb/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/iap/flash_fcb/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_flash_fcb.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/iap/flash_fcb - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/iap/flash_fcb + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/iap/iap_boot/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/iap/iap_boot/armgcc/CMakeLists.txt index a2caae56f74..fb98a0cf6d9 100644 --- a/evkmimxrt595/driver_examples/iap/iap_boot/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/iap/iap_boot/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/iap/iap_boot + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/iap/iap_boot ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt index 94a327c3faf..994c9868708 100644 --- a/evkmimxrt595/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/iap/iap_flash + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/iap/iap_flash ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/iap/iap_otp/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/iap/iap_otp/armgcc/CMakeLists.txt index e6b45204c2f..e4aa83036fe 100644 --- a/evkmimxrt595/driver_examples/iap/iap_otp/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/iap/iap_otp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/iap/iap_otp + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/iap/iap_otp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/lcdif/cursor_argb/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/lcdif/cursor_argb/armgcc/CMakeLists.txt index 51d4b8dcdc0..ad508ee3135 100644 --- a/evkmimxrt595/driver_examples/lcdif/cursor_argb/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/lcdif/cursor_argb/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../lcdif_support.h" "${ProjDirPath}/../../lcdif_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/lcdif - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/lcdif/cursor_argb - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/lcdif + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/lcdif/cursor_argb + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/lcdif/cursor_masked/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/lcdif/cursor_masked/armgcc/CMakeLists.txt index 4472f144b5c..8fb23c849a7 100644 --- a/evkmimxrt595/driver_examples/lcdif/cursor_masked/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/lcdif/cursor_masked/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../lcdif_support.h" "${ProjDirPath}/../../lcdif_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/lcdif - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/lcdif/cursor_masked - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/lcdif + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/lcdif/cursor_masked + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/lcdif/gamma/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/lcdif/gamma/armgcc/CMakeLists.txt index 30b1f0ff4fb..98acef27dca 100644 --- a/evkmimxrt595/driver_examples/lcdif/gamma/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/lcdif/gamma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../lcdif_support.h" "${ProjDirPath}/../../lcdif_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/lcdif - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/lcdif/gamma - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/lcdif + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/lcdif/gamma + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/lcdif/rgb565/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/lcdif/rgb565/armgcc/CMakeLists.txt index 0cfc43c95d5..0f44686e6ca 100644 --- a/evkmimxrt595/driver_examples/lcdif/rgb565/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/lcdif/rgb565/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../lcdif_support.h" "${ProjDirPath}/../../lcdif_support.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/lcdif - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/lcdif/rgb565 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/lcdif + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/lcdif/rgb565 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/lpadc/dma/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/lpadc/dma/armgcc/CMakeLists.txt index d76f5d1dbf6..f51ff751908 100644 --- a/evkmimxrt595/driver_examples/lpadc/dma/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/lpadc/dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../board.h" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/lpadc/dma - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/lpadc/dma + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt index 3d8607e4987..b97ddec290d 100644 --- a/evkmimxrt595/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../board.h" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/lpadc/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/lpadc/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/lpadc/polling/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/lpadc/polling/armgcc/CMakeLists.txt index 1f293d193fd..5c80e9904b3 100644 --- a/evkmimxrt595/driver_examples/lpadc/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/lpadc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../board.h" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/lpadc/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/lpadc/polling + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt index 737a3a3ab55..86cb89ffe1d 100644 --- a/evkmimxrt595/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_temperature_measurement.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/lpadc/temperature_measurement - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/lpadc/temperature_measurement + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/mrt/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/mrt/armgcc/CMakeLists.txt index 29ef6a38614..8acb634620f 100644 --- a/evkmimxrt595/driver_examples/mrt/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/mrt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/driver_examples/mrt - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/mrt + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/ostimer/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/ostimer/armgcc/CMakeLists.txt index a7341343d09..ad145b7d705 100644 --- a/evkmimxrt595/driver_examples/ostimer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/ostimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ostimer_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/driver_examples/ostimer - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/ostimer + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/otfad/decrypt/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/otfad/decrypt/armgcc/CMakeLists.txt index c2225bac22c..568ddd2c6cf 100644 --- a/evkmimxrt595/driver_examples/otfad/decrypt/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/otfad/decrypt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_octal_flash_ops.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/pca9420/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/pca9420/armgcc/CMakeLists.txt index b26aa658549..7241e7e468a 100644 --- a/evkmimxrt595/driver_examples/pca9420/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/pca9420/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pca9420.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/driver_examples/pca9420 - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/pca9420 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt index 6fd44cb20cc..8be24799c1d 100644 --- a/evkmimxrt595/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/pint/pattern_match - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/pint/pattern_match + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt index ed5b2e4eb87..8df0e924ee3 100644 --- a/evkmimxrt595/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/pint/pin_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/pint/pin_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/powerquad/benchmark_fft/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/powerquad/benchmark_fft/armgcc/CMakeLists.txt index 63615245685..656b2917183 100644 --- a/evkmimxrt595/driver_examples/powerquad/benchmark_fft/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/powerquad/benchmark_fft/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_fft.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/powerquad/benchmark_fft - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/powerquad/benchmark_fft + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,19 +121,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/driver_examples/powerquad/benchmark_filter/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/powerquad/benchmark_filter/armgcc/CMakeLists.txt index 39de531ff17..8a9fdb74ca6 100644 --- a/evkmimxrt595/driver_examples/powerquad/benchmark_filter/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/powerquad/benchmark_filter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_filter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/powerquad/benchmark_filter - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/powerquad/benchmark_filter + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,19 +121,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/driver_examples/powerquad/benchmark_math/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/powerquad/benchmark_math/armgcc/CMakeLists.txt index b217d473f04..fe1a894805a 100644 --- a/evkmimxrt595/driver_examples/powerquad/benchmark_math/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/powerquad/benchmark_math/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_math.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/powerquad/benchmark_math - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/powerquad/benchmark_math + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,19 +121,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/driver_examples/powerquad/benchmark_matrix/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/powerquad/benchmark_matrix/armgcc/CMakeLists.txt index 000c560ec7c..62056f76741 100644 --- a/evkmimxrt595/driver_examples/powerquad/benchmark_matrix/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/powerquad/benchmark_matrix/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_matrix.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/powerquad/benchmark_matrix - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/powerquad/benchmark_matrix + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,19 +121,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/driver_examples/powerquad/benchmark_sw_fft/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/powerquad/benchmark_sw_fft/armgcc/CMakeLists.txt index 6971f1c0bec..100e3fbbd21 100644 --- a/evkmimxrt595/driver_examples/powerquad/benchmark_sw_fft/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/powerquad/benchmark_sw_fft/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_fft.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/powerquad/benchmark_sw_fft - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/powerquad/benchmark_sw_fft + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/driver_examples/powerquad/benchmark_sw_filter/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/powerquad/benchmark_sw_filter/armgcc/CMakeLists.txt index d474adc6e75..b09c3a11b54 100644 --- a/evkmimxrt595/driver_examples/powerquad/benchmark_sw_filter/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/powerquad/benchmark_sw_filter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_filter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/powerquad/benchmark_sw_filter - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/powerquad/benchmark_sw_filter + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/driver_examples/powerquad/benchmark_sw_math/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/powerquad/benchmark_sw_math/armgcc/CMakeLists.txt index c6f80838a28..524a026032d 100644 --- a/evkmimxrt595/driver_examples/powerquad/benchmark_sw_math/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/powerquad/benchmark_sw_math/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_math.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/powerquad/benchmark_sw_math - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/powerquad/benchmark_sw_math + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/driver_examples/powerquad/benchmark_sw_matrix/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/powerquad/benchmark_sw_matrix/armgcc/CMakeLists.txt index a9c89e8c7ef..b027e9a20fc 100644 --- a/evkmimxrt595/driver_examples/powerquad/benchmark_sw_matrix/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/powerquad/benchmark_sw_matrix/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_matrix.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/powerquad/benchmark_sw_matrix - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/powerquad/benchmark_sw_matrix + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/driver_examples/powerquad/benchmark_vector/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/powerquad/benchmark_vector/armgcc/CMakeLists.txt index 813c96286a1..3e98ca24e86 100644 --- a/evkmimxrt595/driver_examples/powerquad/benchmark_vector/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/powerquad/benchmark_vector/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_vector.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/powerquad/benchmark_vector - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/powerquad/benchmark_vector + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,19 +121,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/driver_examples/powerquad/cmsis/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/powerquad/cmsis/armgcc/CMakeLists.txt index 4a54842da67..3836ae1ff12 100644 --- a/evkmimxrt595/driver_examples/powerquad/cmsis/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/powerquad/cmsis/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_cmsis.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/powerquad/cmsis - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/powerquad/cmsis + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,19 +121,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/driver_examples/powerquad/filter/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/powerquad/filter/armgcc/CMakeLists.txt index 1cf0658315f..e474d6ae08e 100644 --- a/evkmimxrt595/driver_examples/powerquad/filter/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/powerquad/filter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_filter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/powerquad/filter - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/powerquad/filter + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,19 +121,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/driver_examples/powerquad/fir_fast/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/powerquad/fir_fast/armgcc/CMakeLists.txt index 9a00746ef11..6ec77313234 100644 --- a/evkmimxrt595/driver_examples/powerquad/fir_fast/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/powerquad/fir_fast/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_fir_fast.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/powerquad/fir_fast - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/powerquad/fir_fast + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,19 +121,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/driver_examples/powerquad/math/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/powerquad/math/armgcc/CMakeLists.txt index 22ecbb5322b..0e1e273befa 100644 --- a/evkmimxrt595/driver_examples/powerquad/math/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/powerquad/math/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_math.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/powerquad/math - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/powerquad/math + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,19 +121,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/driver_examples/powerquad/matrix/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/powerquad/matrix/armgcc/CMakeLists.txt index 08d469008dc..05019c304a4 100644 --- a/evkmimxrt595/driver_examples/powerquad/matrix/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/powerquad/matrix/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_matrix.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/powerquad/matrix - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/powerquad/matrix + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,19 +121,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/driver_examples/powerquad/transform/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/powerquad/transform/armgcc/CMakeLists.txt index ad8c8229b5a..0a6c2645a75 100644 --- a/evkmimxrt595/driver_examples/powerquad/transform/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/powerquad/transform/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_transform.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/powerquad/transform - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/powerquad/transform + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,19 +121,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/driver_examples/puf/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/puf/armgcc/CMakeLists.txt index e1f875cc6a2..416a263fc3b 100644 --- a/evkmimxrt595/driver_examples/puf/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/puf/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../puf.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/driver_examples/puf - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/puf + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/rtc/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/rtc/armgcc/CMakeLists.txt index a0c981e4b57..060fe6855d0 100644 --- a/evkmimxrt595/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/driver_examples/rtc - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/rtc + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt index 5f6bfb3a314..72bbcacfcb7 100644 --- a/evkmimxrt595/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_16bit_counter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/sctimer/16bit_counter - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/sctimer/16bit_counter + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt index 06bd12f417e..1791ab6e52a 100644 --- a/evkmimxrt595/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_multi_state_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/sctimer/multi_state_pwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/sctimer/multi_state_pwm + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt index 093c58001c4..592d7360320 100644 --- a/evkmimxrt595/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_update_dutycycle.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/sctimer/pwm_with_dutycyle_change - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/sctimer/pwm_with_dutycyle_change + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt index 21629bf9e5d..4bf2b125c7c 100644 --- a/evkmimxrt595/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/sctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/sctimer/simple_pwm + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index f82bc7fa005..4b9aa233414 100644 --- a/evkmimxrt595/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 064f4c13974..014b09f4405 100644 --- a/evkmimxrt595/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index 00e6e81b998..b24020bf6f4 100644 --- a/evkmimxrt595/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/spi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index cf8e3b96296..ade60973801 100644 --- a/evkmimxrt595/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/spi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index b1cfb73254b..36d8ef8f392 100644 --- a/evkmimxrt595/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index b0b811b853f..76f99714ca3 100644 --- a/evkmimxrt595/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 66a5b559e7b..5d9a408c76c 100644 --- a/evkmimxrt595/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/spi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/spi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index f41e51408f0..9633cda14ad 100644 --- a/evkmimxrt595/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt595/driver_examples/spi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/spi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/trng/random/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/trng/random/armgcc/CMakeLists.txt index 7c5237c41fc..c95ed320e9b 100644 --- a/evkmimxrt595/driver_examples/trng/random/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/trng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/trng/random + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/trng/random ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt index 66f02f2a819..c57fbc33b1c 100644 --- a/evkmimxrt595/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_double_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/usart/dma_double_buffer_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/usart/dma_double_buffer_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/usart/dma_low_power/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/usart/dma_low_power/armgcc/CMakeLists.txt index 6db14296474..3da47c774ed 100644 --- a/evkmimxrt595/driver_examples/usart/dma_low_power/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/usart/dma_low_power/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_low_power.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/usart/dma_low_power - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/usart/dma_low_power + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index 879a2c33077..c6c35bfb659 100644 --- a/evkmimxrt595/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/usart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/usart/interrupt/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/usart/interrupt/armgcc/CMakeLists.txt index ae4d2074f83..d49a1e1f4a7 100644 --- a/evkmimxrt595/driver_examples/usart/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/usart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/usart/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/usart/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 024fc9fd416..45e04440537 100644 --- a/evkmimxrt595/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/usart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/usart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 397f28fa372..eb4e5a5a177 100644 --- a/evkmimxrt595/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/usart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/usart/polling/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/usart/polling/armgcc/CMakeLists.txt index 39b03ab7cfd..33790ae541f 100644 --- a/evkmimxrt595/driver_examples/usart/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/usart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/driver_examples/usart/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/utick/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/utick/armgcc/CMakeLists.txt index 55baf250220..c6c41a7aff4 100644 --- a/evkmimxrt595/driver_examples/utick/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/utick/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../utick.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/driver_examples/utick - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/utick + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/driver_examples/wwdt/armgcc/CMakeLists.txt b/evkmimxrt595/driver_examples/wwdt/armgcc/CMakeLists.txt index 130f9e62f8a..09baf1ce293 100644 --- a/evkmimxrt595/driver_examples/wwdt/armgcc/CMakeLists.txt +++ b/evkmimxrt595/driver_examples/wwdt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/driver_examples/wwdt - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/driver_examples/wwdt + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/dsp_examples/audio_demo_bm/cm33/armgcc/CMakeLists.txt b/evkmimxrt595/dsp_examples/audio_demo_bm/cm33/armgcc/CMakeLists.txt index 290091026f9..8aa7cec08a3 100644 --- a/evkmimxrt595/dsp_examples/audio_demo_bm/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt595/dsp_examples/audio_demo_bm/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,10 +46,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_reset_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../dsp/binary ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/audio_demo_bm/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/audio_demo_bm/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/dsp_examples/hello_world_usart/cm33/armgcc/CMakeLists.txt b/evkmimxrt595/dsp_examples/hello_world_usart/cm33/armgcc/CMakeLists.txt index 515c90e41c3..11826e1d344 100644 --- a/evkmimxrt595/dsp_examples/hello_world_usart/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt595/dsp_examples/hello_world_usart/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,25 +46,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_reset_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/hello_world_usart/dsp/binary + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/hello_world_usart/dsp/binary ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/hello_world_usart/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/hello_world_usart/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/dsp_examples/mu_interrupt/cm33/armgcc/CMakeLists.txt b/evkmimxrt595/dsp_examples/mu_interrupt/cm33/armgcc/CMakeLists.txt index 2e28b78affd..04da42e8b82 100644 --- a/evkmimxrt595/dsp_examples/mu_interrupt/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt595/dsp_examples/mu_interrupt/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,25 +46,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_reset_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/mu_interrupt/dsp/binary + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/mu_interrupt/dsp/binary ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/mu_interrupt/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/mu_interrupt/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/dsp_examples/mu_polling/cm33/armgcc/CMakeLists.txt b/evkmimxrt595/dsp_examples/mu_polling/cm33/armgcc/CMakeLists.txt index cbd79927ed4..c21a3c659a5 100644 --- a/evkmimxrt595/dsp_examples/mu_polling/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt595/dsp_examples/mu_polling/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,25 +46,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_reset_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/mu_polling/dsp/binary + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/mu_polling/dsp/binary ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/mu_polling/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/mu_polling/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/dsp_examples/naturedsp/cm33/armgcc/CMakeLists.txt b/evkmimxrt595/dsp_examples/naturedsp/cm33/armgcc/CMakeLists.txt index f197da65dc4..a36a59f6d85 100644 --- a/evkmimxrt595/dsp_examples/naturedsp/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt595/dsp_examples/naturedsp/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,25 +46,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_reset_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/naturedsp/dsp/binary + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/naturedsp/dsp/binary ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/naturedsp/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/naturedsp/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/dsp_examples/sema42/cm33/armgcc/CMakeLists.txt b/evkmimxrt595/dsp_examples/sema42/cm33/armgcc/CMakeLists.txt index 901c9e0eafa..89fc51598cd 100644 --- a/evkmimxrt595/dsp_examples/sema42/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt595/dsp_examples/sema42/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,25 +46,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_reset_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/sema42/dsp/binary + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/sema42/dsp/binary ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/sema42/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/sema42/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/dsp_examples/xaf_demo/cm33/armgcc/CMakeLists.txt b/evkmimxrt595/dsp_examples/xaf_demo/cm33/armgcc/CMakeLists.txt index 2f99dba22b8..c33daea53c1 100644 --- a/evkmimxrt595/dsp_examples/xaf_demo/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt595/dsp_examples/xaf_demo/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -77,26 +83,26 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pmic_support.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/xaf_demo/dsp/binary - ${ProjDirPath}/../../../../../../middleware/vit/FusionF1/Lib - ${ProjDirPath}/../../../../../../middleware/vit/FusionF1/Lib/Inc - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/xaf_demo/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/xaf_demo/dsp/binary + ${SdkRootDirPath}/middleware/vit/FusionF1/Lib + ${SdkRootDirPath}/middleware/vit/FusionF1/Lib/Inc + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/xaf_demo/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/dsp_examples/xaf_playback/cm33/armgcc/CMakeLists.txt b/evkmimxrt595/dsp_examples/xaf_playback/cm33/armgcc/CMakeLists.txt index 2de43996c18..4314a38313b 100644 --- a/evkmimxrt595/dsp_examples/xaf_playback/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt595/dsp_examples/xaf_playback/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -70,10 +76,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pmic_support.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_reset_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" @@ -81,14 +87,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/xaf_playback/dsp/binary - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/xaf_playback/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/xaf_playback/dsp/binary + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/xaf_playback/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/dsp_examples/xaf_record/cm33/armgcc/CMakeLists.txt b/evkmimxrt595/dsp_examples/xaf_record/cm33/armgcc/CMakeLists.txt index 39f92e3afc7..677daa1e886 100644 --- a/evkmimxrt595/dsp_examples/xaf_record/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt595/dsp_examples/xaf_record/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,10 +60,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_reset_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" @@ -65,16 +71,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/xaf_record/dsp/binary - ${ProjDirPath}/../../../../../../middleware/vit/FusionF1/Lib - ${ProjDirPath}/../../../../../../middleware/vit/FusionF1/Lib/Inc - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/xaf_record/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/xaf_record/dsp/binary + ${SdkRootDirPath}/middleware/vit/FusionF1/Lib + ${SdkRootDirPath}/middleware/vit/FusionF1/Lib/Inc + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/xaf_record/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/dsp_examples/xaf_usb_demo/cm33/armgcc/CMakeLists.txt b/evkmimxrt595/dsp_examples/xaf_usb_demo/cm33/armgcc/CMakeLists.txt index db0a3e333ef..9fe78c86834 100644 --- a/evkmimxrt595/dsp_examples/xaf_usb_demo/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt595/dsp_examples/xaf_usb_demo/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,10 +64,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_reset_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" @@ -75,14 +81,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/xaf_usb_demo/dsp/binary - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/dsp_examples/xaf_usb_demo/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/xaf_usb_demo/dsp/binary + ${SdkRootDirPath}/examples/evkmimxrt595/dsp_examples/xaf_usb_demo/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/edgefast_bluetooth_examples/central_hpc/armgcc/CMakeLists.txt b/evkmimxrt595/edgefast_bluetooth_examples/central_hpc/armgcc/CMakeLists.txt index a906d3cb387..5a595cf60b0 100644 --- a/evkmimxrt595/edgefast_bluetooth_examples/central_hpc/armgcc/CMakeLists.txt +++ b/evkmimxrt595/edgefast_bluetooth_examples/central_hpc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,331 +54,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../bt_module_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/hps.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hps.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -503,35 +509,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/edgefast_bluetooth_examples/central_ht/armgcc/CMakeLists.txt b/evkmimxrt595/edgefast_bluetooth_examples/central_ht/armgcc/CMakeLists.txt index d8915a3bbdb..065cae5da3e 100644 --- a/evkmimxrt595/edgefast_bluetooth_examples/central_ht/armgcc/CMakeLists.txt +++ b/evkmimxrt595/edgefast_bluetooth_examples/central_ht/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,331 +54,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../bt_module_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/hts.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hts.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -503,35 +509,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/edgefast_bluetooth_examples/central_ipsp/armgcc/CMakeLists.txt b/evkmimxrt595/edgefast_bluetooth_examples/central_ipsp/armgcc/CMakeLists.txt index 615d1a5c60d..159c135b6df 100644 --- a/evkmimxrt595/edgefast_bluetooth_examples/central_ipsp/armgcc/CMakeLists.txt +++ b/evkmimxrt595/edgefast_bluetooth_examples/central_ipsp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,331 +54,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../bt_module_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/ipsp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/ipsp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -503,35 +509,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/edgefast_bluetooth_examples/central_pxm/armgcc/CMakeLists.txt b/evkmimxrt595/edgefast_bluetooth_examples/central_pxm/armgcc/CMakeLists.txt index 9e230e7d8ab..141d97a8bee 100644 --- a/evkmimxrt595/edgefast_bluetooth_examples/central_pxm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/edgefast_bluetooth_examples/central_pxm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,331 +54,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../bt_module_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/pxr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/pxr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -503,35 +509,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/edgefast_bluetooth_examples/peripheral_hps/armgcc/CMakeLists.txt b/evkmimxrt595/edgefast_bluetooth_examples/peripheral_hps/armgcc/CMakeLists.txt index 3ba32ad7182..668f8b81468 100644 --- a/evkmimxrt595/edgefast_bluetooth_examples/peripheral_hps/armgcc/CMakeLists.txt +++ b/evkmimxrt595/edgefast_bluetooth_examples/peripheral_hps/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,326 +54,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../bt_module_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/hps.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hps.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) @@ -380,7 +386,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flash_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -511,35 +517,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/edgefast_bluetooth_examples/peripheral_ht/armgcc/CMakeLists.txt b/evkmimxrt595/edgefast_bluetooth_examples/peripheral_ht/armgcc/CMakeLists.txt index 2b8fbd7d4e9..51f0b745b2e 100644 --- a/evkmimxrt595/edgefast_bluetooth_examples/peripheral_ht/armgcc/CMakeLists.txt +++ b/evkmimxrt595/edgefast_bluetooth_examples/peripheral_ht/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,326 +54,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../bt_module_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/hts.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hts.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) @@ -380,7 +386,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flash_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -511,35 +517,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/edgefast_bluetooth_examples/peripheral_ipsp/armgcc/CMakeLists.txt b/evkmimxrt595/edgefast_bluetooth_examples/peripheral_ipsp/armgcc/CMakeLists.txt index a9145f192d6..4d02b3b3599 100644 --- a/evkmimxrt595/edgefast_bluetooth_examples/peripheral_ipsp/armgcc/CMakeLists.txt +++ b/evkmimxrt595/edgefast_bluetooth_examples/peripheral_ipsp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,326 +54,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../bt_module_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/ipsp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/ipsp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) @@ -380,7 +386,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flash_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -511,35 +517,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/edgefast_bluetooth_examples/peripheral_pxr/armgcc/CMakeLists.txt b/evkmimxrt595/edgefast_bluetooth_examples/peripheral_pxr/armgcc/CMakeLists.txt index 51b49893367..bdf374fc5ee 100644 --- a/evkmimxrt595/edgefast_bluetooth_examples/peripheral_pxr/armgcc/CMakeLists.txt +++ b/evkmimxrt595/edgefast_bluetooth_examples/peripheral_pxr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,326 +54,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../bt_module_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/pxr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/pxr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) @@ -380,7 +386,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flash_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -511,35 +517,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/edgefast_bluetooth_examples/wireless_uart/armgcc/CMakeLists.txt b/evkmimxrt595/edgefast_bluetooth_examples/wireless_uart/armgcc/CMakeLists.txt index eeb88d5fd93..316af4971d5 100644 --- a/evkmimxrt595/edgefast_bluetooth_examples/wireless_uart/armgcc/CMakeLists.txt +++ b/evkmimxrt595/edgefast_bluetooth_examples/wireless_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,328 +54,328 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../bt_module_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/wu.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/wu.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/dis.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/dis.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/wu.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/wu.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/dis.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/dis.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) @@ -382,7 +388,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flash_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -527,35 +533,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/eiq_examples/tensorflow_lite_micro_cifar10_cm33/armgcc/CMakeLists.txt b/evkmimxrt595/eiq_examples/tensorflow_lite_micro_cifar10_cm33/armgcc/CMakeLists.txt index 88112779671..2468c757407 100644 --- a/evkmimxrt595/eiq_examples/tensorflow_lite_micro_cifar10_cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt595/eiq_examples/tensorflow_lite_micro_cifar10_cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,28 +37,28 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/image_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/model_cifarnet_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/image/main.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/pcq/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/image_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/model_cifarnet_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/image/main.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/pcq/model_data.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_load.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_load.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board.c" @@ -62,17 +68,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10 - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image - ${ProjDirPath}/../../../../../middleware/eiq/common/model - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/pcq + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10 + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/pcq ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/eiq_examples/tensorflow_lite_micro_cifar10_fusionf1/cm33/armgcc/CMakeLists.txt b/evkmimxrt595/eiq_examples/tensorflow_lite_micro_cifar10_fusionf1/cm33/armgcc/CMakeLists.txt index 7b35851c462..901c5d722e9 100644 --- a/evkmimxrt595/eiq_examples/tensorflow_lite_micro_cifar10_fusionf1/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt595/eiq_examples/tensorflow_lite_micro_cifar10_fusionf1/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/eiq_examples/tensorflow_lite_micro_kws_cm33/armgcc/CMakeLists.txt b/evkmimxrt595/eiq_examples/tensorflow_lite_micro_kws_cm33/armgcc/CMakeLists.txt index 2d6c02aa46c..2471b0b1225 100644 --- a/evkmimxrt595/eiq_examples/tensorflow_lite_micro_kws_cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt595/eiq_examples/tensorflow_lite_micro_kws_cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,27 +37,27 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/audio/audio.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/main.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/common/audio/audio.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/main.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" @@ -63,17 +69,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio - ${ProjDirPath}/../../../../../middleware/eiq/common/audio - ${ProjDirPath}/../../../../../middleware/eiq/common/model - ${ProjDirPath}/../../../../../middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio + ${SdkRootDirPath}/middleware/eiq/common/audio + ${SdkRootDirPath}/middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/common ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -176,11 +182,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt595/eiq_examples/tensorflow_lite_micro_kws_fusionf1/cm33/armgcc/CMakeLists.txt b/evkmimxrt595/eiq_examples/tensorflow_lite_micro_kws_fusionf1/cm33/armgcc/CMakeLists.txt index 4d92dd79133..85712d2114f 100644 --- a/evkmimxrt595/eiq_examples/tensorflow_lite_micro_kws_fusionf1/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt595/eiq_examples/tensorflow_lite_micro_kws_fusionf1/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/eiq_examples/tensorflow_lite_micro_label_image_cm33/armgcc/CMakeLists.txt b/evkmimxrt595/eiq_examples/tensorflow_lite_micro_label_image_cm33/armgcc/CMakeLists.txt index 9bd76a1070c..546afd85305 100644 --- a/evkmimxrt595/eiq_examples/tensorflow_lite_micro_label_image_cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt595/eiq_examples/tensorflow_lite_micro_label_image_cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,28 +37,28 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/image/main.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/image/main.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_load.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_load.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board.c" @@ -62,17 +68,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image - ${ProjDirPath}/../../../../../middleware/eiq/common/model - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/eiq_examples/tensorflow_lite_micro_label_image_fusionf1/cm33/armgcc/CMakeLists.txt b/evkmimxrt595/eiq_examples/tensorflow_lite_micro_label_image_fusionf1/cm33/armgcc/CMakeLists.txt index c38357a727e..1ad33fb5d68 100644 --- a/evkmimxrt595/eiq_examples/tensorflow_lite_micro_label_image_fusionf1/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt595/eiq_examples/tensorflow_lite_micro_label_image_fusionf1/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/evkmimxrt595/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 0a654f21f9f..03a7604267e 100644 --- a/evkmimxrt595/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/evkmimxrt595/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/evkmimxrt595/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 41297b4ea28..fd3a34a7437 100644 --- a/evkmimxrt595/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/evkmimxrt595/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/evkmimxrt595/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 014e7c6c64e..1ee8affe91f 100644 --- a/evkmimxrt595/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/evkmimxrt595/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/evkmimxrt595/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 23fda69b0d3..527acb34667 100644 --- a/evkmimxrt595/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/evkmimxrt595/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/rtos_examples/freertos_mpu/freertos_mpu_ns/armgcc/CMakeLists.txt b/evkmimxrt595/rtos_examples/freertos_mpu/freertos_mpu_ns/armgcc/CMakeLists.txt index 89279f72337..ccf9bb40008 100644 --- a/evkmimxrt595/rtos_examples/freertos_mpu/freertos_mpu_ns/armgcc/CMakeLists.txt +++ b/evkmimxrt595/rtos_examples/freertos_mpu/freertos_mpu_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,26 +39,26 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../main_ns.c" "${ProjDirPath}/../../freertos_mpu_s/nsc_functions.h" -"${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_context.h" -"${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_init.h" +"${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_context.h" +"${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_init.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../freertos_mpu_s - ${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/rtos_examples/freertos_mpu/freertos_mpu_ns - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure + ${SdkRootDirPath}/examples/evkmimxrt595/rtos_examples/freertos_mpu/freertos_mpu_ns + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/rtos_examples/freertos_mpu/freertos_mpu_s/armgcc/CMakeLists.txt b/evkmimxrt595/rtos_examples/freertos_mpu/freertos_mpu_s/armgcc/CMakeLists.txt index 451c6fed631..80d3709fdba 100644 --- a/evkmimxrt595/rtos_examples/freertos_mpu/freertos_mpu_s/armgcc/CMakeLists.txt +++ b/evkmimxrt595/rtos_examples/freertos_mpu/freertos_mpu_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,21 +45,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tzm_config.c" "${ProjDirPath}/../tzm_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/rtos_examples/freertos_mpu/freertos_mpu_s - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/rtos_examples/freertos_mpu/freertos_mpu_s + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/evkmimxrt595/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index a133fcdb036..d7073658a40 100644 --- a/evkmimxrt595/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/evkmimxrt595/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/evkmimxrt595/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 3eef25fbd22..21d23d3d6c8 100644 --- a/evkmimxrt595/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/evkmimxrt595/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/evkmimxrt595/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 9777d1e7a74..dc5f3d78d12 100644 --- a/evkmimxrt595/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/evkmimxrt595/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/rtos_examples/freertos_spi/armgcc/CMakeLists.txt b/evkmimxrt595/rtos_examples/freertos_spi/armgcc/CMakeLists.txt index d93b06d3956..a645459663d 100644 --- a/evkmimxrt595/rtos_examples/freertos_spi/armgcc/CMakeLists.txt +++ b/evkmimxrt595/rtos_examples/freertos_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/rtos_examples/freertos_spi - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/rtos_examples/freertos_spi + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/evkmimxrt595/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 5acc4560c56..a97bbad8472 100644 --- a/evkmimxrt595/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/evkmimxrt595/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/evkmimxrt595/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index bdbc2483d62..67dddbdcac3 100644 --- a/evkmimxrt595/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/evkmimxrt595/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/evkmimxrt595/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/rtos_examples/freertos_tzm/freertos_blinky_ns/armgcc/CMakeLists.txt b/evkmimxrt595/rtos_examples/freertos_tzm/freertos_blinky_ns/armgcc/CMakeLists.txt index bc7be27f134..3c53b638ab4 100644 --- a/evkmimxrt595/rtos_examples/freertos_tzm/freertos_blinky_ns/armgcc/CMakeLists.txt +++ b/evkmimxrt595/rtos_examples/freertos_tzm/freertos_blinky_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,26 +39,26 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../main_ns.c" "${ProjDirPath}/../../freertos_blinky_s/nsc_functions.h" -"${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_context.h" -"${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_init.h" +"${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_context.h" +"${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_init.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../freertos_blinky_s - ${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/rtos_examples/freertos_tzm/freertos_blinky_ns - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure + ${SdkRootDirPath}/examples/evkmimxrt595/rtos_examples/freertos_tzm/freertos_blinky_ns + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/rtos_examples/freertos_tzm/freertos_blinky_s/armgcc/CMakeLists.txt b/evkmimxrt595/rtos_examples/freertos_tzm/freertos_blinky_s/armgcc/CMakeLists.txt index 4ae2d144d75..4b040e1819e 100644 --- a/evkmimxrt595/rtos_examples/freertos_tzm/freertos_blinky_s/armgcc/CMakeLists.txt +++ b/evkmimxrt595/rtos_examples/freertos_tzm/freertos_blinky_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,21 +45,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../nsc_functions.c" "${ProjDirPath}/../nsc_functions.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/rtos_examples/freertos_tzm/freertos_blinky_s - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/rtos_examples/freertos_tzm/freertos_blinky_s + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/rtos_examples/freertos_usart/armgcc/CMakeLists.txt b/evkmimxrt595/rtos_examples/freertos_usart/armgcc/CMakeLists.txt index 9fa8e8a8032..31fc173b09c 100644 --- a/evkmimxrt595/rtos_examples/freertos_usart/armgcc/CMakeLists.txt +++ b/evkmimxrt595/rtos_examples/freertos_usart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/rtos_examples/freertos_usart - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/rtos_examples/freertos_usart + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/sdmmc_examples/mmccard_fatfs/armgcc/CMakeLists.txt b/evkmimxrt595/sdmmc_examples/mmccard_fatfs/armgcc/CMakeLists.txt index 133af9e8ba1..16b17701285 100644 --- a/evkmimxrt595/sdmmc_examples/mmccard_fatfs/armgcc/CMakeLists.txt +++ b/evkmimxrt595/sdmmc_examples/mmccard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/sdmmc_examples/mmccard_fatfs - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/sdmmc_examples/mmccard_fatfs + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/sdmmc_examples/mmccard_fatfs_freertos/armgcc/CMakeLists.txt b/evkmimxrt595/sdmmc_examples/mmccard_fatfs_freertos/armgcc/CMakeLists.txt index 754514ccdf4..ea41d68d7e0 100644 --- a/evkmimxrt595/sdmmc_examples/mmccard_fatfs_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/sdmmc_examples/mmccard_fatfs_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/sdmmc_examples/mmccard_fatfs_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/sdmmc_examples/mmccard_fatfs_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt b/evkmimxrt595/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt index 81bdbcff015..547332831c8 100644 --- a/evkmimxrt595/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/sdmmc_examples/mmccard_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/sdmmc_examples/mmccard_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/sdmmc_examples/mmccard_interrupt/armgcc/CMakeLists.txt b/evkmimxrt595/sdmmc_examples/mmccard_interrupt/armgcc/CMakeLists.txt index f636878dd16..0791e8ac39e 100644 --- a/evkmimxrt595/sdmmc_examples/mmccard_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt595/sdmmc_examples/mmccard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/sdmmc_examples/mmccard_interrupt - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/sdmmc_examples/mmccard_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/sdmmc_examples/mmccard_polling/armgcc/CMakeLists.txt b/evkmimxrt595/sdmmc_examples/mmccard_polling/armgcc/CMakeLists.txt index 741713b41d5..1e32f82c930 100644 --- a/evkmimxrt595/sdmmc_examples/mmccard_polling/armgcc/CMakeLists.txt +++ b/evkmimxrt595/sdmmc_examples/mmccard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/sdmmc_examples/mmccard_polling - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/sdmmc_examples/mmccard_polling + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt b/evkmimxrt595/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt index 59ecbc08745..d56cefc89fd 100644 --- a/evkmimxrt595/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt +++ b/evkmimxrt595/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/sdmmc_examples/sdcard_fatfs - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/sdmmc_examples/sdcard_fatfs + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt b/evkmimxrt595/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt index 458f403078d..376afb5fc4b 100644 --- a/evkmimxrt595/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/sdmmc_examples/sdcard_fatfs_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/sdmmc_examples/sdcard_fatfs_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt b/evkmimxrt595/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt index cbce3b0c245..23588f30581 100644 --- a/evkmimxrt595/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/sdmmc_examples/sdcard_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/sdmmc_examples/sdcard_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt b/evkmimxrt595/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt index da2b6fde08a..828f0bf640c 100644 --- a/evkmimxrt595/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt595/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/sdmmc_examples/sdcard_interrupt - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/sdmmc_examples/sdcard_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt b/evkmimxrt595/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt index 80be2cf032d..dff8cd77b11 100644 --- a/evkmimxrt595/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt +++ b/evkmimxrt595/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/sdmmc_examples/sdcard_polling - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/sdmmc_examples/sdcard_polling + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/sdmmc_examples/sdio/armgcc/CMakeLists.txt b/evkmimxrt595/sdmmc_examples/sdio/armgcc/CMakeLists.txt index d69486804a9..56b2640fe55 100644 --- a/evkmimxrt595/sdmmc_examples/sdio/armgcc/CMakeLists.txt +++ b/evkmimxrt595/sdmmc_examples/sdio/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/sdmmc_examples/sdio - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/sdmmc_examples/sdio + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/sdmmc_examples/sdio_freertos/armgcc/CMakeLists.txt b/evkmimxrt595/sdmmc_examples/sdio_freertos/armgcc/CMakeLists.txt index 82a6fd675c4..a44a4797787 100644 --- a/evkmimxrt595/sdmmc_examples/sdio_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/sdmmc_examples/sdio_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt595/sdmmc_examples/sdio_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/sdmmc_examples/sdio_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt b/evkmimxrt595/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt index b1118c65d32..637f51f574d 100644 --- a/evkmimxrt595/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt +++ b/evkmimxrt595/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../hello_world_s - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/trustzone_examples/hello_world/hello_world_ns - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/trustzone_examples/hello_world/hello_world_ns + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt b/evkmimxrt595/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt index 584c5f0c884..57889b37d42 100644 --- a/evkmimxrt595/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt +++ b/evkmimxrt595/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/trustzone_examples/hello_world/hello_world_s - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/trustzone_examples/hello_world/hello_world_s + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt b/evkmimxrt595/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt index 42039cc76b8..9f10fab5105 100644 --- a/evkmimxrt595/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt +++ b/evkmimxrt595/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../secure_faults_s/veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../secure_faults_s - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/trustzone_examples/secure_faults/secure_faults_ns - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/trustzone_examples/secure_faults/secure_faults_ns + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt b/evkmimxrt595/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt index 76c596fd0d1..5e01f55fc2d 100644 --- a/evkmimxrt595/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt +++ b/evkmimxrt595/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/trustzone_examples/secure_faults/secure_faults_s - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/trustzone_examples/secure_faults/secure_faults_s + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt b/evkmimxrt595/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt index 8a1ca7ada72..5f39282a1b8 100644 --- a/evkmimxrt595/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt +++ b/evkmimxrt595/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../secure_gpio_s/veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../secure_gpio_s - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/trustzone_examples/secure_gpio/secure_gpio_ns - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/trustzone_examples/secure_gpio/secure_gpio_ns + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt b/evkmimxrt595/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt index 33718393307..9be775309d4 100644 --- a/evkmimxrt595/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt +++ b/evkmimxrt595/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt595/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt595/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/trustzone_examples/secure_gpio/secure_gpio_s - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/trustzone_examples/secure_gpio/secure_gpio_s + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index 09d89ecacc2..00b8dc55e48 100644 --- a/evkmimxrt595/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_audio_generator/bm + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_audio_generator/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index feaac8b7f38..dff55ad223f 100644 --- a/evkmimxrt595/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_audio_generator/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_audio_generator/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index 7303cb720a3..b2ff65af9eb 100644 --- a/evkmimxrt595/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_audio_generator_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_audio_generator_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt index ef455fcd055..4c3bd139fb8 100644 --- a/evkmimxrt595/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_audio_speaker/bm + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_audio_speaker/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt index c4d8cfe9bf3..a76498003f1 100644 --- a/evkmimxrt595/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_audio_speaker/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_audio_speaker/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt index 9fcee334961..faae37e574f 100644 --- a/evkmimxrt595/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_audio_speaker_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_audio_speaker_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index e9dd02b77d1..b6091b39637 100644 --- a/evkmimxrt595/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index 03a5f30e568..cc320eb3085 100644 --- a/evkmimxrt595/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index c3116dfe88f..97246d48890 100644 --- a/evkmimxrt595/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_composite_cdc_audio_unified/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_composite_cdc_audio_unified/bm/armgcc/CMakeLists.txt index 8d2e1c2a28e..1a9e56755e6 100644 --- a/evkmimxrt595/usb_examples/usb_device_composite_cdc_audio_unified/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_composite_cdc_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_composite_cdc_audio_unified/bm + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_composite_cdc_audio_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_composite_cdc_audio_unified/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_composite_cdc_audio_unified/freertos/armgcc/CMakeLists.txt index 4c59c609be8..6a056856e99 100644 --- a/evkmimxrt595/usb_examples/usb_device_composite_cdc_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_composite_cdc_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_composite_cdc_audio_unified/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_composite_cdc_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_composite_cdc_audio_unified_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_composite_cdc_audio_unified_lite/bm/armgcc/CMakeLists.txt index 3dc87d53485..5c2bba6a30a 100644 --- a/evkmimxrt595/usb_examples/usb_device_composite_cdc_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_composite_cdc_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_composite_cdc_audio_unified_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_composite_cdc_audio_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index 4c2f1e6c4e9..84ba45f705d 100644 --- a/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index 647645ee439..e1bf43c6424 100644 --- a/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt index 594badd3c0d..4d1a5615de0 100644 --- a/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_disk/bm + ${SdkRootDirPath}/core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt index 3707180357a..a39f3ee2ecb 100644 --- a/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,13 +71,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_disk/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt index 9e518780602..d39a001b983 100644 --- a/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index f0f08827028..e6635b76562 100644 --- a/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index 648da87e82c..756c6455e77 100644 --- a/evkmimxrt595/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index 30b65db4e77..dfc0277deed 100644 --- a/evkmimxrt595/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 1a7cf4374b4..90e19319bfd 100644 --- a/evkmimxrt595/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt index 7baeb8d2fff..58ba2315f08 100644 --- a/evkmimxrt595/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_composite_hid_audio_unified/bm + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_composite_hid_audio_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt index c50b5b39840..87d2f5f8500 100644 --- a/evkmimxrt595/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_composite_hid_audio_unified/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_composite_hid_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt index 15459015823..3b9ac2032fa 100644 --- a/evkmimxrt595/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_composite_hid_audio_unified_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_composite_hid_audio_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index 96be4ee8cd5..015e2e850de 100644 --- a/evkmimxrt595/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index 2890a2a35bf..08257765c7e 100644 --- a/evkmimxrt595/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index 1d32f05318e..2431a44f6d8 100644 --- a/evkmimxrt595/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index 6ee80b8de8e..8be5fcd2821 100644 --- a/evkmimxrt595/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index 63b532d62d4..5a0a9c29b06 100644 --- a/evkmimxrt595/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index a4e722f3687..68b0f42c7a6 100644 --- a/evkmimxrt595/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index 4307aba564d..d79c2888e0e 100644 --- a/evkmimxrt595/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,9 +49,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -56,12 +62,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 761f85eb69b..95610d24a40 100644 --- a/evkmimxrt595/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,9 +50,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -57,13 +63,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/core/boards/evkmimxrt595 + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index dcc9d536fa5..cdbd6588a87 100644 --- a/evkmimxrt595/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,19 +53,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt index 4106af07bdc..ea1baeb8efa 100644 --- a/evkmimxrt595/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_msc_disk/bm + ${SdkRootDirPath}/core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt index d12c45b6b15..c641089e363 100644 --- a/evkmimxrt595/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,13 +65,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_msc_disk/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt index eac9a3b36d7..440b42bd370 100644 --- a/evkmimxrt595/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index 390d07beaab..9968303df42 100644 --- a/evkmimxrt595/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index 24a00040b96..59bcdb4c32f 100644 --- a/evkmimxrt595/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index a205c840797..7259c68d9b3 100644 --- a/evkmimxrt595/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt index 8c10cf11731..2f008c035af 100644 --- a/evkmimxrt595/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,14 +68,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_mtp/bm + ${SdkRootDirPath}/core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_mtp/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt index 88d878ac117..c639de39a0f 100644 --- a/evkmimxrt595/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_mtp/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_mtp/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt index 3858c8da1e2..e1649a9f115 100644 --- a/evkmimxrt595/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,14 +66,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_device_mtp_lite/bm + ${SdkRootDirPath}/core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_device_mtp_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index 8072ebdb754..627bed0cdca 100644 --- a/evkmimxrt595/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index 7bad3cf4a10..217c42f8fef 100644 --- a/evkmimxrt595/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index 32484b6cb54..5bd3a38c6e8 100644 --- a/evkmimxrt595/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index 1f0b97fe901..273ea3bc8b2 100644 --- a/evkmimxrt595/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index 5ddb1f9a17b..7f66111f846 100644 --- a/evkmimxrt595/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index cad6a368404..0e6758b4c40 100644 --- a/evkmimxrt595/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index a59406d206a..a5a115ba9ab 100644 --- a/evkmimxrt595/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index d81a09674fd..f23367aa4a1 100644 --- a/evkmimxrt595/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index c580ec4695e..b1de39535f0 100644 --- a/evkmimxrt595/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt index 5da108d83df..cb155be8658 100644 --- a/evkmimxrt595/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_host_audio_recorder/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_host_audio_recorder/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index 69a2174bf66..369d51fc940 100644 --- a/evkmimxrt595/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index f042326fe66..71023cb808e 100644 --- a/evkmimxrt595/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index ec5a1dea3f9..d95630ce265 100644 --- a/evkmimxrt595/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index 781f18d57ad..6620a437585 100644 --- a/evkmimxrt595/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index d0b0f275ecb..a082185525c 100644 --- a/evkmimxrt595/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index 6b22eee2391..8834f57bb84 100644 --- a/evkmimxrt595/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index 34b4ee2a8b5..75755f7f9e6 100644 --- a/evkmimxrt595/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,19 +49,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 1ef326e4d5d..7b5cbb40968 100644 --- a/evkmimxrt595/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,20 +50,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/core/boards/evkmimxrt595 + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index 4933a668ed0..d2fd0ddf028 100644 --- a/evkmimxrt595/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index a74a498458f..9b949219aea 100644 --- a/evkmimxrt595/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index e827f601d92..0dcd1132f0b 100644 --- a/evkmimxrt595/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index 886dc459d0f..3816bbb8553 100644 --- a/evkmimxrt595/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index 77190864ef2..5dce570a536 100644 --- a/evkmimxrt595/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,7 +57,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index 063fbf2e8e4..b7abb4b04b4 100644 --- a/evkmimxrt595/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,12 +54,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index 59868dec6e6..e199e49d33a 100644 --- a/evkmimxrt595/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index 930d3359e71..db7eb82ed95 100644 --- a/evkmimxrt595/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index 593fbc3e58b..73a6c5e2f3e 100644 --- a/evkmimxrt595/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index c8cbc15941b..de5f63719a9 100644 --- a/evkmimxrt595/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt index 4df3285bbb8..598d48e4171 100644 --- a/evkmimxrt595/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 - ${ProjDirPath}/../../../../../../examples/evkmimxrt595/usb_examples/usb_host_video_camera/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt595 + ${SdkRootDirPath}/examples/evkmimxrt595/usb_examples/usb_host_video_camera/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt index 9047db3a858..43411fab17b 100644 --- a/evkmimxrt595/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt index eb91dff88b2..4b904249ecd 100644 --- a/evkmimxrt595/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 2fd6ce9c759..8b701f8b50d 100644 --- a/evkmimxrt595/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt index fab2251e8f9..97a3079d64d 100644 --- a/evkmimxrt595/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt index c57a7320ac5..603e424fd00 100644 --- a/evkmimxrt595/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index cd066cd309b..41f5c88c2cb 100644 --- a/evkmimxrt595/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index e3c2a28a2f7..26453350f86 100644 --- a/evkmimxrt595/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index b34e6026c69..9f3bd9a9e82 100644 --- a/evkmimxrt595/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index 92b5ad119d1..7264fb385b6 100644 --- a/evkmimxrt595/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt595/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt595/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index fc4253a1fd5..a6640091b5a 100644 --- a/evkmimxrt595/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt595/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt595 + ${SdkRootDirPath}/core/boards/evkmimxrt595 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt685/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index ec1368ba59b..4a9a3e41ec5 100644 --- a/evkmimxrt685/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt685/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/cmsis_driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/cmsis_driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt685/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 729adb05e64..dfad02946d6 100644 --- a/evkmimxrt685/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt685/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/cmsis_driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/cmsis_driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt685/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 26404680bf6..562785a6b53 100644 --- a/evkmimxrt685/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt685/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt685/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index cc8ad096403..f54caeff5db 100644 --- a/evkmimxrt685/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt685/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt685/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 03f7e8672d8..f91ccee95e3 100644 --- a/evkmimxrt685/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt685/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/cmsis_driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/cmsis_driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt685/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index bd75d9619c2..0c6d6a1977c 100644 --- a/evkmimxrt685/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt685/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/cmsis_driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/cmsis_driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt685/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 2750ffc075c..ee1e73e7a02 100644 --- a/evkmimxrt685/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt685/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/cmsis_driver_examples/spi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/cmsis_driver_examples/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt685/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index e2bbe841b07..9c045c574be 100644 --- a/evkmimxrt685/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt685/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/cmsis_driver_examples/spi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/cmsis_driver_examples/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/evkmimxrt685/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index 746d203fcca..d50b1906b94 100644 --- a/evkmimxrt685/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt685/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/cmsis_driver_examples/usart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/cmsis_driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt685/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 4155195d279..a7fe05e784d 100644 --- a/evkmimxrt685/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt685/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/cmsis_driver_examples/usart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/cmsis_driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/component_examples/i3c_bus/master/armgcc/CMakeLists.txt b/evkmimxrt685/component_examples/i3c_bus/master/armgcc/CMakeLists.txt index 94f4d34c50f..44cba864aab 100644 --- a/evkmimxrt685/component_examples/i3c_bus/master/armgcc/CMakeLists.txt +++ b/evkmimxrt685/component_examples/i3c_bus/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_bus_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/component_examples/i3c_bus/master - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/component_examples/i3c_bus/master + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/component_examples/i3c_bus/slave/armgcc/CMakeLists.txt b/evkmimxrt685/component_examples/i3c_bus/slave/armgcc/CMakeLists.txt index 0cd55b5a6a8..4a56f2a53b0 100644 --- a/evkmimxrt685/component_examples/i3c_bus/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt685/component_examples/i3c_bus/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_bus_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/component_examples/i3c_bus/slave - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/component_examples/i3c_bus/slave + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/component_examples/log/bm/armgcc/CMakeLists.txt b/evkmimxrt685/component_examples/log/bm/armgcc/CMakeLists.txt index 54d9960de45..e0e29403435 100644 --- a/evkmimxrt685/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/component_examples/log/bm + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/component_examples/log/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/component_examples/log/freertos/armgcc/CMakeLists.txt index 079a34390bb..9c1ccb91a23 100644 --- a/evkmimxrt685/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/component_examples/mpi_loader/dsp_hello_world/armgcc/CMakeLists.txt b/evkmimxrt685/component_examples/mpi_loader/dsp_hello_world/armgcc/CMakeLists.txt index 4176b0bd3ce..334d3f114dd 100644 --- a/evkmimxrt685/component_examples/mpi_loader/dsp_hello_world/armgcc/CMakeLists.txt +++ b/evkmimxrt685/component_examples/mpi_loader/dsp_hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,21 +47,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/component_examples/mpi_loader/dsp_hello_world - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/component_examples/mpi_loader/dsp_hello_world + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/component_examples/mpi_loader/extram_hello_world/armgcc/CMakeLists.txt b/evkmimxrt685/component_examples/mpi_loader/extram_hello_world/armgcc/CMakeLists.txt index 8c9e494100f..49da997c760 100644 --- a/evkmimxrt685/component_examples/mpi_loader/extram_hello_world/armgcc/CMakeLists.txt +++ b/evkmimxrt685/component_examples/mpi_loader/extram_hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/component_examples/mpi_loader/extram_hello_world - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/component_examples/mpi_loader/extram_hello_world + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/component_examples/mpi_loader/extram_loader/armgcc/CMakeLists.txt b/evkmimxrt685/component_examples/mpi_loader/extram_loader/armgcc/CMakeLists.txt index ebccc8392a1..2cfdb901109 100644 --- a/evkmimxrt685/component_examples/mpi_loader/extram_loader/armgcc/CMakeLists.txt +++ b/evkmimxrt685/component_examples/mpi_loader/extram_loader/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../mpi_loader_ram.json" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/component_examples/mpi_loader/extram_loader - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/component_examples/mpi_loader/extram_loader + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/demo_apps/hello_world/armgcc/CMakeLists.txt b/evkmimxrt685/demo_apps/hello_world/armgcc/CMakeLists.txt index e0fcd5de993..678b642f1b6 100644 --- a/evkmimxrt685/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/evkmimxrt685/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/demo_apps/hello_world_hybrid/armgcc/CMakeLists.txt b/evkmimxrt685/demo_apps/hello_world_hybrid/armgcc/CMakeLists.txt index 118d27a9ac6..b2f6e670d13 100644 --- a/evkmimxrt685/demo_apps/hello_world_hybrid/armgcc/CMakeLists.txt +++ b/evkmimxrt685/demo_apps/hello_world_hybrid/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_hybrid.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/demo_apps/hello_world_hybrid - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/demo_apps/hello_world_hybrid + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/demo_apps/hello_world_swo/armgcc/CMakeLists.txt b/evkmimxrt685/demo_apps/hello_world_swo/armgcc/CMakeLists.txt index 06e4001fb00..a2b096cf601 100644 --- a/evkmimxrt685/demo_apps/hello_world_swo/armgcc/CMakeLists.txt +++ b/evkmimxrt685/demo_apps/hello_world_swo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_swo.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/demo_apps/hello_world_swo - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/demo_apps/hello_world_swo + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/evkmimxrt685/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index 2f79aec8d57..0204a7cd9bd 100644 --- a/evkmimxrt685/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/evkmimxrt685/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/demo_apps/power_manager/armgcc/CMakeLists.txt b/evkmimxrt685/demo_apps/power_manager/armgcc/CMakeLists.txt index 75f77ccacdf..cecf18f5c8c 100644 --- a/evkmimxrt685/demo_apps/power_manager/armgcc/CMakeLists.txt +++ b/evkmimxrt685/demo_apps/power_manager/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,12 +50,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/demo_apps/power_manager + ${SdkRootDirPath}/examples/evkmimxrt685/demo_apps/power_manager ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/demo_apps/shell/armgcc/CMakeLists.txt b/evkmimxrt685/demo_apps/shell/armgcc/CMakeLists.txt index a52d120890f..31720a9b2a9 100644 --- a/evkmimxrt685/demo_apps/shell/armgcc/CMakeLists.txt +++ b/evkmimxrt685/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/demo_apps/shell + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt index 802aaaa9b7a..e3e2501552a 100644 --- a/evkmimxrt685/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/acmp/interrupt + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/acmp/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/acmp/polling/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/acmp/polling/armgcc/CMakeLists.txt index 7e89d014dc9..c08c29285cd 100644 --- a/evkmimxrt685/driver_examples/acmp/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/acmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/acmp/polling + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/acmp/polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt index 7de38b6cfc4..bbe3cb44aa6 100644 --- a/evkmimxrt685/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/acmp/round_robin + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/acmp/round_robin ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/casper/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/casper/armgcc/CMakeLists.txt index 9364ddb5832..8837f15f5dd 100644 --- a/evkmimxrt685/driver_examples/casper/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/casper/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../test_ecmul521.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/driver_examples/casper - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/casper + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/clockout/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/clockout/armgcc/CMakeLists.txt index e073f571819..7e39b41cffe 100644 --- a/evkmimxrt685/driver_examples/clockout/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/clockout/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clockout.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/driver_examples/clockout - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/clockout + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/crc/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/crc/armgcc/CMakeLists.txt index 28afb8a40c2..43feba0c74c 100644 --- a/evkmimxrt685/driver_examples/crc/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/crc + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt index 4e07e251702..37a5f7a0b0d 100644 --- a/evkmimxrt685/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/ctimer/simple_match - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/ctimer/simple_match + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt index 2facc081a09..9fdc7db38de 100644 --- a/evkmimxrt685/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/ctimer/simple_match_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/ctimer/simple_match_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt index 262b3252465..66eae9269e7 100644 --- a/evkmimxrt685/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/ctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/ctimer/simple_pwm + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt index 754840b7208..b20c2246d6d 100644 --- a/evkmimxrt685/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/ctimer/simple_pwm_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/ctimer/simple_pwm_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt index 3fd8699cad3..df100bcd2a8 100644 --- a/evkmimxrt685/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_chain.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/dma/channel_chain - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/dma/channel_chain + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt index f64f54d21e6..b3afa0ef47a 100644 --- a/evkmimxrt685/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/dma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/dma/interleave_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt index 1934428d6f9..8bf039724cb 100644 --- a/evkmimxrt685/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_linked_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/dma/linked_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/dma/linked_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index fc14d2d2623..ca0702ba6e4 100644 --- a/evkmimxrt685/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/dma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt index 991e1179246..b4c0876ba31 100644 --- a/evkmimxrt685/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/dmic/dmic_dma - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/dmic/dmic_dma + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/dmic/dmic_hwvad/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/dmic/dmic_hwvad/armgcc/CMakeLists.txt index 45d613cd14e..188d2747d9a 100644 --- a/evkmimxrt685/driver_examples/dmic/dmic_hwvad/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/dmic/dmic_hwvad/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_hwvad.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/dmic/dmic_hwvad - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/dmic/dmic_hwvad + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/dmic/dmic_i2s_codec/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/dmic/dmic_i2s_codec/armgcc/CMakeLists.txt index 9408f25ef39..2e2e84852ff 100644 --- a/evkmimxrt685/driver_examples/dmic/dmic_i2s_codec/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/dmic/dmic_i2s_codec/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_i2s_codec.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/dmic/dmic_i2s_codec - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/dmic/dmic_i2s_codec + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt index 0010fcdeec4..602fc04d75e 100644 --- a/evkmimxrt685/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_i2s_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/dmic/dmic_i2s_dma - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/dmic/dmic_i2s_dma + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/dmic/dmic_multi_channel/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/dmic/dmic_multi_channel/armgcc/CMakeLists.txt index 609dfd808aa..97b501c4334 100644 --- a/evkmimxrt685/driver_examples/dmic/dmic_multi_channel/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/dmic/dmic_multi_channel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_multi_channel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/dmic/dmic_multi_channel - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/dmic/dmic_multi_channel + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/flexspi/octal/dma_transfer/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/flexspi/octal/dma_transfer/armgcc/CMakeLists.txt index 7b5c0713896..eabb476cd90 100644 --- a/evkmimxrt685/driver_examples/flexspi/octal/dma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/flexspi/octal/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/flexspi/octal/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/flexspi/octal/polling_transfer/armgcc/CMakeLists.txt index c2ace4cb998..180565c03e0 100644 --- a/evkmimxrt685/driver_examples/flexspi/octal/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/flexspi/octal/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/flexspi/psram/dma_transfer/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/flexspi/psram/dma_transfer/armgcc/CMakeLists.txt index 05393e60379..cbaa9d3f76f 100644 --- a/evkmimxrt685/driver_examples/flexspi/psram/dma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/flexspi/psram/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_psram_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/flexspi/psram/dma_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/flexspi/psram/dma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/flexspi/psram/polling_transfer/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/flexspi/psram/polling_transfer/armgcc/CMakeLists.txt index b02104c9679..eefcae83f58 100644 --- a/evkmimxrt685/driver_examples/flexspi/psram/polling_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/flexspi/psram/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_psram_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/flexspi/psram/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/flexspi/psram/polling_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/fmeas/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/fmeas/armgcc/CMakeLists.txt index 579fa541498..44e4b2a8309 100644 --- a/evkmimxrt685/driver_examples/fmeas/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/fmeas/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fmeas.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/driver_examples/fmeas - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/fmeas + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index 56058267758..985c3e1782b 100644 --- a/evkmimxrt685/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 40720134dc1..e9bc611a996 100644 --- a/evkmimxrt685/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/hashcrypt/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/hashcrypt/armgcc/CMakeLists.txt index 0a67402d6f9..338ccf6fe92 100644 --- a/evkmimxrt685/driver_examples/hashcrypt/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/hashcrypt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hashcrypt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/driver_examples/hashcrypt - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/hashcrypt + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/i2c/accel_event_trigger/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/i2c/accel_event_trigger/armgcc/CMakeLists.txt index c6fc7cd1856..f872cb0e0de 100644 --- a/evkmimxrt685/driver_examples/i2c/accel_event_trigger/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/i2c/accel_event_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_accel_event_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/i2c/accel_event_trigger - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/i2c/accel_event_trigger + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 2ce4395d5f2..81c3400b778 100644 --- a/evkmimxrt685/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 45462e82191..b5f84835019 100644 --- a/evkmimxrt685/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 600eb84a370..d17c219aa34 100644 --- a/evkmimxrt685/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 9ed81fe4c4c..5a7ee8cbdd1 100644 --- a/evkmimxrt685/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt index a4fa6a70e4c..05c4cefc87f 100644 --- a/evkmimxrt685/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/i2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/i2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt index 9ad67e86bc7..1b539a02e79 100644 --- a/evkmimxrt685/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/i2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/i2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 36af0cbe5e9..c9928b33531 100644 --- a/evkmimxrt685/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt index 456c768740e..cdc7678f09c 100644 --- a/evkmimxrt685/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/i2s/dma_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/i2s/dma_record_playback + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt index 29e2210b95c..f8ba5c69b37 100644 --- a/evkmimxrt685/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/i2s/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/i2s/dma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/i2s/dma_transfer_tfa9xxx/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/i2s/dma_transfer_tfa9xxx/armgcc/CMakeLists.txt index 8aa13c1aa45..1af7ef9f961 100644 --- a/evkmimxrt685/driver_examples/i2s/dma_transfer_tfa9xxx/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/i2s/dma_transfer_tfa9xxx/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/i2s/dma_transfer_tfa9xxx - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/i2s/dma_transfer_tfa9xxx + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt index d30648b5808..cddd62648ce 100644 --- a/evkmimxrt685/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/i2s/interrupt_record_playback - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/i2s/interrupt_record_playback + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt index 99221e2c775..79783159f1c 100644 --- a/evkmimxrt685/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/i2s/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/i3c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/i3c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 2c5dec89df5..0f6cc62fb09 100644 --- a/evkmimxrt685/driver_examples/i3c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/i3c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/i3c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/i3c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/i3c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/i3c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 468b5094797..462ae898404 100644 --- a/evkmimxrt685/driver_examples/i3c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/i3c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/i3c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/i3c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/i3c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/i3c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 225d0daea9b..6ff21d261a9 100644 --- a/evkmimxrt685/driver_examples/i3c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/i3c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/i3c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/i3c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/i3c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/i3c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 6c0dad70122..c1391aecb4c 100644 --- a/evkmimxrt685/driver_examples/i3c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/i3c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/i3c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/i3c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/iap/flash_fcb/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/iap/flash_fcb/armgcc/CMakeLists.txt index 30cabf8e64e..b522fe6764f 100644 --- a/evkmimxrt685/driver_examples/iap/flash_fcb/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/iap/flash_fcb/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_flash_fcb.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/iap/flash_fcb - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/iap/flash_fcb + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/iap/iap_boot/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/iap/iap_boot/armgcc/CMakeLists.txt index 6b3a69c604b..9f430d1beae 100644 --- a/evkmimxrt685/driver_examples/iap/iap_boot/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/iap/iap_boot/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/iap/iap_boot + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/iap/iap_boot ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt index 9321fde3d70..c2e12481bae 100644 --- a/evkmimxrt685/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/iap/iap_flash + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/iap/iap_flash ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/iap/iap_otp/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/iap/iap_otp/armgcc/CMakeLists.txt index 79e4bec70b2..387a5d6b007 100644 --- a/evkmimxrt685/driver_examples/iap/iap_otp/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/iap/iap_otp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/iap/iap_otp + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/iap/iap_otp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/lpadc/dma/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/lpadc/dma/armgcc/CMakeLists.txt index 545497ba63a..8a2b5e24351 100644 --- a/evkmimxrt685/driver_examples/lpadc/dma/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/lpadc/dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../board.h" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/lpadc/dma - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/lpadc/dma + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt index 43a571b24f9..4f5dfe7e32b 100644 --- a/evkmimxrt685/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../board.h" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/lpadc/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/lpadc/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/lpadc/polling/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/lpadc/polling/armgcc/CMakeLists.txt index a9de9da62e6..f71ef336020 100644 --- a/evkmimxrt685/driver_examples/lpadc/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/lpadc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../board.h" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/lpadc/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/lpadc/polling + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/lpadc/single_interrupt/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/lpadc/single_interrupt/armgcc/CMakeLists.txt index 3950de4f331..fbbd81c2914 100644 --- a/evkmimxrt685/driver_examples/lpadc/single_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/lpadc/single_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/lpadc/single_interrupt + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/lpadc/single_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/lpadc/single_polling/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/lpadc/single_polling/armgcc/CMakeLists.txt index b7bbcf9d299..6796183c9e3 100644 --- a/evkmimxrt685/driver_examples/lpadc/single_polling/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/lpadc/single_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/lpadc/single_polling + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/lpadc/single_polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt index 270d332ce0d..f4b1196f1de 100644 --- a/evkmimxrt685/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_temperature_measurement.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/lpadc/temperature_measurement - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/lpadc/temperature_measurement + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/mrt/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/mrt/armgcc/CMakeLists.txt index 985319b770a..241fd146554 100644 --- a/evkmimxrt685/driver_examples/mrt/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/mrt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/driver_examples/mrt - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/mrt + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/ostimer/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/ostimer/armgcc/CMakeLists.txt index 34d63878f98..bfbc25397cc 100644 --- a/evkmimxrt685/driver_examples/ostimer/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/ostimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ostimer_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/driver_examples/ostimer - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/ostimer + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/otfad/decrypt/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/otfad/decrypt/armgcc/CMakeLists.txt index 4c7b53abb3f..086aa11362d 100644 --- a/evkmimxrt685/driver_examples/otfad/decrypt/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/otfad/decrypt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_octal_flash_ops.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/pca9420/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/pca9420/armgcc/CMakeLists.txt index ae6a51f2c8e..2ecdf391451 100644 --- a/evkmimxrt685/driver_examples/pca9420/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/pca9420/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pca9420.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/driver_examples/pca9420 - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/pca9420 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt index a3dd80b7c4b..d5f751428c0 100644 --- a/evkmimxrt685/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/pint/pattern_match - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/pint/pattern_match + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt index 1e34561473c..8443d72af46 100644 --- a/evkmimxrt685/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/pint/pin_interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/pint/pin_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/powerquad/benchmark_fft/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/powerquad/benchmark_fft/armgcc/CMakeLists.txt index fe2fbd23d62..a0d5335bd0e 100644 --- a/evkmimxrt685/driver_examples/powerquad/benchmark_fft/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/powerquad/benchmark_fft/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_fft.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/powerquad/benchmark_fft - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/powerquad/benchmark_fft + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/driver_examples/powerquad/benchmark_filter/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/powerquad/benchmark_filter/armgcc/CMakeLists.txt index 7734a052538..2a34978b7db 100644 --- a/evkmimxrt685/driver_examples/powerquad/benchmark_filter/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/powerquad/benchmark_filter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_filter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/powerquad/benchmark_filter - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/powerquad/benchmark_filter + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/driver_examples/powerquad/benchmark_math/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/powerquad/benchmark_math/armgcc/CMakeLists.txt index c645b7cbca7..4e8a5f7624a 100644 --- a/evkmimxrt685/driver_examples/powerquad/benchmark_math/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/powerquad/benchmark_math/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_math.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/powerquad/benchmark_math - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/powerquad/benchmark_math + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/driver_examples/powerquad/benchmark_matrix/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/powerquad/benchmark_matrix/armgcc/CMakeLists.txt index 9c5d2a7820c..f5a7979ccb9 100644 --- a/evkmimxrt685/driver_examples/powerquad/benchmark_matrix/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/powerquad/benchmark_matrix/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_matrix.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/powerquad/benchmark_matrix - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/powerquad/benchmark_matrix + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/driver_examples/powerquad/benchmark_sw_fft/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/powerquad/benchmark_sw_fft/armgcc/CMakeLists.txt index adabf74324e..e1487cdbc94 100644 --- a/evkmimxrt685/driver_examples/powerquad/benchmark_sw_fft/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/powerquad/benchmark_sw_fft/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_fft.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/powerquad/benchmark_sw_fft - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/powerquad/benchmark_sw_fft + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,19 +117,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/driver_examples/powerquad/benchmark_sw_filter/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/powerquad/benchmark_sw_filter/armgcc/CMakeLists.txt index 3e26293c63e..7ec0bcc00a0 100644 --- a/evkmimxrt685/driver_examples/powerquad/benchmark_sw_filter/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/powerquad/benchmark_sw_filter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_filter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/powerquad/benchmark_sw_filter - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/powerquad/benchmark_sw_filter + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,19 +117,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/driver_examples/powerquad/benchmark_sw_math/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/powerquad/benchmark_sw_math/armgcc/CMakeLists.txt index 4c79feb6f9c..2422e0d5b05 100644 --- a/evkmimxrt685/driver_examples/powerquad/benchmark_sw_math/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/powerquad/benchmark_sw_math/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_math.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/powerquad/benchmark_sw_math - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/powerquad/benchmark_sw_math + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,19 +117,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/driver_examples/powerquad/benchmark_sw_matrix/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/powerquad/benchmark_sw_matrix/armgcc/CMakeLists.txt index 82843c937c2..ea1a062786a 100644 --- a/evkmimxrt685/driver_examples/powerquad/benchmark_sw_matrix/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/powerquad/benchmark_sw_matrix/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_matrix.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/powerquad/benchmark_sw_matrix - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/powerquad/benchmark_sw_matrix + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,19 +117,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/driver_examples/powerquad/benchmark_vector/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/powerquad/benchmark_vector/armgcc/CMakeLists.txt index 0bd6f006a0b..324467cc95b 100644 --- a/evkmimxrt685/driver_examples/powerquad/benchmark_vector/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/powerquad/benchmark_vector/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_vector.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/powerquad/benchmark_vector - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/powerquad/benchmark_vector + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/driver_examples/powerquad/cmsis/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/powerquad/cmsis/armgcc/CMakeLists.txt index 0bb8b6ac86a..9b112b6bf1f 100644 --- a/evkmimxrt685/driver_examples/powerquad/cmsis/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/powerquad/cmsis/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_cmsis.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/powerquad/cmsis - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/powerquad/cmsis + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/driver_examples/powerquad/filter/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/powerquad/filter/armgcc/CMakeLists.txt index c03c18c242f..ad0efa994e4 100644 --- a/evkmimxrt685/driver_examples/powerquad/filter/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/powerquad/filter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_filter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/powerquad/filter - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/powerquad/filter + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/driver_examples/powerquad/fir_fast/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/powerquad/fir_fast/armgcc/CMakeLists.txt index 750422ac603..a0b13a93c52 100644 --- a/evkmimxrt685/driver_examples/powerquad/fir_fast/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/powerquad/fir_fast/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_fir_fast.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/powerquad/fir_fast - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/powerquad/fir_fast + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/driver_examples/powerquad/math/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/powerquad/math/armgcc/CMakeLists.txt index ba9c3c45746..71c42fb3851 100644 --- a/evkmimxrt685/driver_examples/powerquad/math/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/powerquad/math/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_math.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/powerquad/math - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/powerquad/math + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/driver_examples/powerquad/matrix/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/powerquad/matrix/armgcc/CMakeLists.txt index 5270ba7f9a0..0268c198b2a 100644 --- a/evkmimxrt685/driver_examples/powerquad/matrix/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/powerquad/matrix/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_matrix.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/powerquad/matrix - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/powerquad/matrix + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/driver_examples/powerquad/transform/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/powerquad/transform/armgcc/CMakeLists.txt index 0ef5dee5708..5a6797141f3 100644 --- a/evkmimxrt685/driver_examples/powerquad/transform/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/powerquad/transform/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_transform.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/powerquad/transform - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/powerquad/transform + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/driver_examples/puf/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/puf/armgcc/CMakeLists.txt index 993ae8f8433..094b0f1b68e 100644 --- a/evkmimxrt685/driver_examples/puf/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/puf/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../puf.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../examples/evkmimxrt685/driver_examples/puf + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/puf ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/rtc/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/rtc/armgcc/CMakeLists.txt index 94c71d23676..f9c76a6be84 100644 --- a/evkmimxrt685/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/driver_examples/rtc - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/rtc + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt index 2b67ce560e7..3279b836b95 100644 --- a/evkmimxrt685/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_16bit_counter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/sctimer/16bit_counter - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/sctimer/16bit_counter + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt index c425d4ce81c..488dab7406b 100644 --- a/evkmimxrt685/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_multi_state_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/sctimer/multi_state_pwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/sctimer/multi_state_pwm + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt index b5783a1c465..3f9a462b443 100644 --- a/evkmimxrt685/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_update_dutycycle.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/sctimer/pwm_with_dutycyle_change - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/sctimer/pwm_with_dutycyle_change + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt index 8d24611907e..4c62fe456cb 100644 --- a/evkmimxrt685/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/sctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/sctimer/simple_pwm + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index ae685e3478d..0c890aff67b 100644 --- a/evkmimxrt685/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index c7b5c02263d..70d6ce7dd82 100644 --- a/evkmimxrt685/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index 5b8603e1853..82c17755384 100644 --- a/evkmimxrt685/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/spi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 35f1944502b..c060733c9dc 100644 --- a/evkmimxrt685/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/spi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index dcb946a349a..57adc98d3b5 100644 --- a/evkmimxrt685/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 316cb0d162e..601216aba3e 100644 --- a/evkmimxrt685/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index c51e2702dc0..deb1c201252 100644 --- a/evkmimxrt685/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/spi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/spi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 94bd59a29e4..8599c84b0a9 100644 --- a/evkmimxrt685/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/evkmimxrt685/driver_examples/spi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/spi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/trng/random/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/trng/random/armgcc/CMakeLists.txt index d40ee974938..cd184b32897 100644 --- a/evkmimxrt685/driver_examples/trng/random/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/trng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/trng/random + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/trng/random ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index 5b08b90baa0..ef0da3fa681 100644 --- a/evkmimxrt685/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/usart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/usart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt index a8d76d1c54b..7f37333739f 100644 --- a/evkmimxrt685/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_double_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/usart/dma_double_buffer_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/usart/dma_double_buffer_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/usart/dma_low_power/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/usart/dma_low_power/armgcc/CMakeLists.txt index 4ff6ccf32dc..55c59413806 100644 --- a/evkmimxrt685/driver_examples/usart/dma_low_power/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/usart/dma_low_power/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_low_power.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/usart/dma_low_power - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/usart/dma_low_power + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index 9fb2cbcf5f3..d1bd3e7f702 100644 --- a/evkmimxrt685/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/usart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/usart/interrupt/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/usart/interrupt/armgcc/CMakeLists.txt index bee93975440..1acff627c88 100644 --- a/evkmimxrt685/driver_examples/usart/interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/usart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/usart/interrupt - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/usart/interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt index d15140fd4a2..e1a8d15f6f7 100644 --- a/evkmimxrt685/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/usart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/usart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 74fbb6f9e0a..104d6954181 100644 --- a/evkmimxrt685/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/usart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/usart/polling/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/usart/polling/armgcc/CMakeLists.txt index f89242d65ae..eb34c8d8a57 100644 --- a/evkmimxrt685/driver_examples/usart/polling/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/usart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/driver_examples/usart/polling - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/utick/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/utick/armgcc/CMakeLists.txt index fe6da9c2308..32a255382ec 100644 --- a/evkmimxrt685/driver_examples/utick/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/utick/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../utick.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/driver_examples/utick - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/utick + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/driver_examples/wwdt/armgcc/CMakeLists.txt b/evkmimxrt685/driver_examples/wwdt/armgcc/CMakeLists.txt index 76877f467c7..a25bba8f617 100644 --- a/evkmimxrt685/driver_examples/wwdt/armgcc/CMakeLists.txt +++ b/evkmimxrt685/driver_examples/wwdt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/driver_examples/wwdt - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/driver_examples/wwdt + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/dsp_examples/audio_demo_bm/cm33/armgcc/CMakeLists.txt b/evkmimxrt685/dsp_examples/audio_demo_bm/cm33/armgcc/CMakeLists.txt index ebed31720fc..48275647938 100644 --- a/evkmimxrt685/dsp_examples/audio_demo_bm/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt685/dsp_examples/audio_demo_bm/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,25 +46,25 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_ncache_release.bin" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/audio_demo_bm/dsp/binary + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/audio_demo_bm/dsp/binary ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/audio_demo_bm/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/audio_demo_bm/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/dsp_examples/hello_world_usart/cm33/armgcc/CMakeLists.txt b/evkmimxrt685/dsp_examples/hello_world_usart/cm33/armgcc/CMakeLists.txt index a6f3864b10c..8ca7351ebc8 100644 --- a/evkmimxrt685/dsp_examples/hello_world_usart/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt685/dsp_examples/hello_world_usart/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,24 +46,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/hello_world_usart/dsp/binary + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/hello_world_usart/dsp/binary ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/hello_world_usart/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/hello_world_usart/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/dsp_examples/mu_interrupt/cm33/armgcc/CMakeLists.txt b/evkmimxrt685/dsp_examples/mu_interrupt/cm33/armgcc/CMakeLists.txt index 9114f4a0536..4b11f1af42d 100644 --- a/evkmimxrt685/dsp_examples/mu_interrupt/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt685/dsp_examples/mu_interrupt/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,24 +46,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/mu_interrupt/dsp/binary + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/mu_interrupt/dsp/binary ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/mu_interrupt/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/mu_interrupt/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/dsp_examples/mu_polling/cm33/armgcc/CMakeLists.txt b/evkmimxrt685/dsp_examples/mu_polling/cm33/armgcc/CMakeLists.txt index ad2f99e95dd..9bce86c33a7 100644 --- a/evkmimxrt685/dsp_examples/mu_polling/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt685/dsp_examples/mu_polling/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,24 +46,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/mu_polling/dsp/binary + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/mu_polling/dsp/binary ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/mu_polling/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/mu_polling/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/dsp_examples/naturedsp/cm33/armgcc/CMakeLists.txt b/evkmimxrt685/dsp_examples/naturedsp/cm33/armgcc/CMakeLists.txt index 2a6ae33f82e..b4c5d856278 100644 --- a/evkmimxrt685/dsp_examples/naturedsp/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt685/dsp_examples/naturedsp/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,24 +46,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/naturedsp/dsp/binary + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/naturedsp/dsp/binary ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/naturedsp/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/naturedsp/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/dsp_examples/sema42/cm33/armgcc/CMakeLists.txt b/evkmimxrt685/dsp_examples/sema42/cm33/armgcc/CMakeLists.txt index 36af48288e7..6a43f70fa71 100644 --- a/evkmimxrt685/dsp_examples/sema42/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt685/dsp_examples/sema42/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,24 +46,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/sema42/dsp/binary + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/sema42/dsp/binary ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/sema42/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/sema42/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/dsp_examples/xaf_demo/cm33/armgcc/CMakeLists.txt b/evkmimxrt685/dsp_examples/xaf_demo/cm33/armgcc/CMakeLists.txt index 1322c650b10..e615e340b94 100644 --- a/evkmimxrt685/dsp_examples/xaf_demo/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt685/dsp_examples/xaf_demo/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -77,10 +83,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pmic_support.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_ncache_release.bin" @@ -88,16 +94,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/xaf_demo/dsp/binary - ${ProjDirPath}/../../../../../../middleware/vit/HIFI4/Lib - ${ProjDirPath}/../../../../../../middleware/vit/HIFI4/Lib/Inc - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/xaf_demo/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/xaf_demo/dsp/binary + ${SdkRootDirPath}/middleware/vit/HIFI4/Lib + ${SdkRootDirPath}/middleware/vit/HIFI4/Lib/Inc + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/xaf_demo/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/dsp_examples/xaf_playback/cm33/armgcc/CMakeLists.txt b/evkmimxrt685/dsp_examples/xaf_playback/cm33/armgcc/CMakeLists.txt index f01f18c2557..c9235fea9ac 100644 --- a/evkmimxrt685/dsp_examples/xaf_playback/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt685/dsp_examples/xaf_playback/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -70,10 +76,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pmic_support.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_ncache_release.bin" @@ -81,14 +87,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/xaf_playback/dsp/binary - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/xaf_playback/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/xaf_playback/dsp/binary + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/xaf_playback/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/dsp_examples/xaf_record/cm33/armgcc/CMakeLists.txt b/evkmimxrt685/dsp_examples/xaf_record/cm33/armgcc/CMakeLists.txt index 56c0d3048ef..99eafc8dc6e 100644 --- a/evkmimxrt685/dsp_examples/xaf_record/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt685/dsp_examples/xaf_record/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,10 +60,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_ncache_release.bin" @@ -65,16 +71,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/xaf_record/dsp/binary - ${ProjDirPath}/../../../../../../middleware/vit/HIFI4/Lib - ${ProjDirPath}/../../../../../../middleware/vit/HIFI4/Lib/Inc - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/xaf_record/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/xaf_record/dsp/binary + ${SdkRootDirPath}/middleware/vit/HIFI4/Lib + ${SdkRootDirPath}/middleware/vit/HIFI4/Lib/Inc + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/xaf_record/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/dsp_examples/xaf_usb_demo/cm33/armgcc/CMakeLists.txt b/evkmimxrt685/dsp_examples/xaf_usb_demo/cm33/armgcc/CMakeLists.txt index 6532e8bf1d8..c2a1b10b268 100644 --- a/evkmimxrt685/dsp_examples/xaf_usb_demo/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt685/dsp_examples/xaf_usb_demo/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,10 +64,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_ncache_release.bin" @@ -75,14 +81,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/xaf_usb_demo/dsp/binary - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/xaf_usb_demo/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/xaf_usb_demo/dsp/binary + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/xaf_usb_demo/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/edgefast_bluetooth_examples/central_hpc/armgcc/CMakeLists.txt b/evkmimxrt685/edgefast_bluetooth_examples/central_hpc/armgcc/CMakeLists.txt index 1efea4fdce2..366f72f1fcf 100644 --- a/evkmimxrt685/edgefast_bluetooth_examples/central_hpc/armgcc/CMakeLists.txt +++ b/evkmimxrt685/edgefast_bluetooth_examples/central_hpc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,331 +54,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../bt_module_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/hps.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hps.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -497,35 +503,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/edgefast_bluetooth_examples/central_ht/armgcc/CMakeLists.txt b/evkmimxrt685/edgefast_bluetooth_examples/central_ht/armgcc/CMakeLists.txt index f71559406f6..a67d4360e49 100644 --- a/evkmimxrt685/edgefast_bluetooth_examples/central_ht/armgcc/CMakeLists.txt +++ b/evkmimxrt685/edgefast_bluetooth_examples/central_ht/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,331 +54,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../bt_module_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/hts.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hts.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -497,35 +503,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/edgefast_bluetooth_examples/central_ipsp/armgcc/CMakeLists.txt b/evkmimxrt685/edgefast_bluetooth_examples/central_ipsp/armgcc/CMakeLists.txt index 9ac3a58ecc0..1fefbaded9a 100644 --- a/evkmimxrt685/edgefast_bluetooth_examples/central_ipsp/armgcc/CMakeLists.txt +++ b/evkmimxrt685/edgefast_bluetooth_examples/central_ipsp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,331 +54,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../bt_module_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/ipsp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/ipsp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -497,35 +503,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/edgefast_bluetooth_examples/central_pxm/armgcc/CMakeLists.txt b/evkmimxrt685/edgefast_bluetooth_examples/central_pxm/armgcc/CMakeLists.txt index 95d06976043..9bbd228345c 100644 --- a/evkmimxrt685/edgefast_bluetooth_examples/central_pxm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/edgefast_bluetooth_examples/central_pxm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,331 +54,331 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../bt_module_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/pxr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/pxr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -497,35 +503,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/edgefast_bluetooth_examples/peripheral_hps/armgcc/CMakeLists.txt b/evkmimxrt685/edgefast_bluetooth_examples/peripheral_hps/armgcc/CMakeLists.txt index 5ad5867cced..7c48dbe3db0 100644 --- a/evkmimxrt685/edgefast_bluetooth_examples/peripheral_hps/armgcc/CMakeLists.txt +++ b/evkmimxrt685/edgefast_bluetooth_examples/peripheral_hps/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,326 +54,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../bt_module_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/hps.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hps.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hps.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) @@ -380,7 +386,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flash_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -505,35 +511,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/edgefast_bluetooth_examples/peripheral_ht/armgcc/CMakeLists.txt b/evkmimxrt685/edgefast_bluetooth_examples/peripheral_ht/armgcc/CMakeLists.txt index f42090711e1..c7ab745805d 100644 --- a/evkmimxrt685/edgefast_bluetooth_examples/peripheral_ht/armgcc/CMakeLists.txt +++ b/evkmimxrt685/edgefast_bluetooth_examples/peripheral_ht/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,326 +54,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../bt_module_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/hts.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/hts.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/hts.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) @@ -380,7 +386,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flash_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -505,35 +511,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/edgefast_bluetooth_examples/peripheral_ipsp/armgcc/CMakeLists.txt b/evkmimxrt685/edgefast_bluetooth_examples/peripheral_ipsp/armgcc/CMakeLists.txt index b5cd4856bbc..73c50bbd94e 100644 --- a/evkmimxrt685/edgefast_bluetooth_examples/peripheral_ipsp/armgcc/CMakeLists.txt +++ b/evkmimxrt685/edgefast_bluetooth_examples/peripheral_ipsp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,326 +54,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../bt_module_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/ipsp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/ipsp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/ipsp.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) @@ -380,7 +386,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flash_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -505,35 +511,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/edgefast_bluetooth_examples/peripheral_pxr/armgcc/CMakeLists.txt b/evkmimxrt685/edgefast_bluetooth_examples/peripheral_pxr/armgcc/CMakeLists.txt index a3d29e90523..baaa330a517 100644 --- a/evkmimxrt685/edgefast_bluetooth_examples/peripheral_pxr/armgcc/CMakeLists.txt +++ b/evkmimxrt685/edgefast_bluetooth_examples/peripheral_pxr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,326 +54,326 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../bt_module_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/pxr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/pxr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/pxr.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) @@ -380,7 +386,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flash_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -505,35 +511,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/edgefast_bluetooth_examples/wireless_uart/armgcc/CMakeLists.txt b/evkmimxrt685/edgefast_bluetooth_examples/wireless_uart/armgcc/CMakeLists.txt index f46085492f1..9d51521bd41 100644 --- a/evkmimxrt685/edgefast_bluetooth_examples/wireless_uart/armgcc/CMakeLists.txt +++ b/evkmimxrt685/edgefast_bluetooth_examples/wireless_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,328 +54,328 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../bt_module_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include/write_task.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" -"${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/addr.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/att.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/direction.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/conn.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/crypto.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gap.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/gatt.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/iso.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/testing.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/uuid.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/util.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/printk.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/byteorder.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/zephyr/types.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/porting.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/errno/errno.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/work_queue.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/work_queue.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/common.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/gcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/iar.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain/armcc.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/toolchain.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/buf.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/net/buf.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/slist.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/slist.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting/atomic_c.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/sys/atomic.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/wu.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/wu.h" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services/dis.c" -"${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include/bluetooth/services/dis.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwipopts.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/lwippools.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs/wifi_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_platform.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/bt_ble_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/host_msd_fatfs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/ffconf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs/usb_host_config.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/bt_db_gen.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL/eBT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_a2dp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_assigned_numbers.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_at_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_att_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avctp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avdtp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_avrcp_ca_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bip_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bnep_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bottom_half.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_bpp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_common.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ctn_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_dbase_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_device_queue.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_error.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_ftp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_gatt_db_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hci_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_ag_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hfp_unit_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_device_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_hid_host_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_irobex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_jpl_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_map_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_mcap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_obex_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_opp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pan_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_pbap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_rfcomm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sap_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sdp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_security.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_sm_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_smp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_snoop.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_spp_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_status.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/BT_version.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/gatt_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/hci_transport.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/l2cap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include/write_task.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_commands.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor/vendor_specific_init.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att/att.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp/avctp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp/avdtp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep/bnep.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase/database.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2/hci_h.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap/mcap.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex/obex.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm/rfcomm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp/sdp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm/sm_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_extern.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_fsm_engine.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp/smp_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac/aes_cmac.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser/at_parser_hsp_hfp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/object_parser_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser/tokenizer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp/racp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage/storage.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_common_defines.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_encoder.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser/xml_parser.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos/EM_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_status_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_storage_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/BT_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/btsnoop_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/sco_audio_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ctn_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ftp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/hci_uart_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/ht_read_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/map_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/obex_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/pbap_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_extern_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/write_task_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/littlefs_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller/controller_wifi_nxp.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_assert.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_config.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_debug_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_fops.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_serial.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal/ethal_timer_internal.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc/sbc_os.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/EM_platform.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc/sbc_api.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_features.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/BT_limits.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config/db_gen.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/aes_cmac_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/BT_common_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/device_queue_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/sm_ssp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/smp_pl.h" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.c" +"${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension/gatt_db_pl.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_att_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_conn_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_crypto_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_gatt_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_core.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_adv.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_br.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_id.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_scan.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_addr.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_direction_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_hci_ecc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_keys.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_l2cap_internal.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_monitor.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_rpa.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_settings.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp_null.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_smp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_ssp.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/host/bt_pal_uuid.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/addr.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/att.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/bluetooth.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/direction.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/l2cap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/conn.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/crypto.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gap.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/gatt.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_err.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_raw.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/hci_vs.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/iso.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/testing.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/uuid.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/util.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/printk.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/byteorder.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/zephyr/types.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/porting.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/errno/errno.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/work_queue.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/work_queue.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/common.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/gcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/iar.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain/armcc.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/toolchain.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/buf.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/net/buf.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/slist.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/slist.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting/atomic_c.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/sys/atomic.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/wu.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/wu.h" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services/dis.c" +"${SdkRootDirPath}/middleware/edgefast_bluetooth/include/bluetooth/services/dis.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/controller - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/impl/ethermind - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/eOSAL - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/include - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/vendor - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/att - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avctp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/avdtp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/bnep - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/common - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/dbase - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/mcap - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/obex - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sdp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/sm - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/smp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/protocols/write_task - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/at_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/btsnoop - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/object_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/racp - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/security - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/status - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/storage - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/xml_parser - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/ethal - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/osal/src/freertos - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/port/pal/mcux - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/utils/sbc - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config - ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/export/extension - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/include - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/bluetooth - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/porting - ${ProjDirPath}/../../../../../middleware/edgefast_bluetooth/source/services + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/controller + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind/platform/configs + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/impl/ethermind + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/eOSAL + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/include + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/vendor + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/att + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avctp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/avdtp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/bnep + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/common + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/dbase + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/hci_1.2 + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/mcap + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/obex + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/rfcomm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sdp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/sm + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/smp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/protocols/write_task + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/aes_cmac + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/at_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/btsnoop + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/object_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/racp + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/security + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/status + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/storage + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/xml_parser + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/bluetooth/controller + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/ethal + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/port/osal/src/freertos + ${SdkRootDirPath}/middleware/wireless/ethermind/port/pal/mcux + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/utils/sbc + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/config + ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/export/extension + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source + ${SdkRootDirPath}/middleware/edgefast_bluetooth/include + ${SdkRootDirPath}/middleware/edgefast_bluetooth/bluetooth + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/porting + ${SdkRootDirPath}/middleware/edgefast_bluetooth/source/services ) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) @@ -382,7 +388,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL flash_release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -525,35 +531,35 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_core.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_gatt.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_protocol.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/middleware/wireless/ethermind/bluetooth/private/lib/mcux/default/ble/cm33/gcc/libethermind_ble_util.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/eiq_examples/glow_cifar10/cm33/armgcc/CMakeLists.txt b/evkmimxrt685/eiq_examples/glow_cifar10/cm33/armgcc/CMakeLists.txt index d929bd4cc95..c274f3c00ff 100644 --- a/evkmimxrt685/eiq_examples/glow_cifar10/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt685/eiq_examples/glow_cifar10/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,18 +60,18 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_nn.c" "${ProjDirPath}/../dsp_nn.h" "${ProjDirPath}/../config_nn.h" -"${ProjDirPath}/../../../../../../middleware/eiq/glow/bundle_utils/glow_bundle_utils.h" -"${ProjDirPath}/../../../../../../middleware/eiq/glow/bundle_utils/glow_bundle_utils.c" +"${SdkRootDirPath}/middleware/eiq/glow/bundle_utils/glow_bundle_utils.h" +"${SdkRootDirPath}/middleware/eiq/glow/bundle_utils/glow_bundle_utils.c" "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" "${ProjDirPath}/../glow_bundle/model.h" "${ProjDirPath}/../glow_bundle/model.o" "${ProjDirPath}/../glow_bundle/model.weights.bin" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) @@ -75,14 +81,14 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../glow_bundle ${ProjDirPath}/../../dsp/binary - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/nn_demo/cm33 - ${ProjDirPath}/../../../../../../middleware/eiq/glow/bundle_utils - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/nn_demo/cm33 + ${SdkRootDirPath}/middleware/eiq/glow/bundle_utils + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/eiq_examples/nn_demo/cm33/armgcc/CMakeLists.txt b/evkmimxrt685/eiq_examples/nn_demo/cm33/armgcc/CMakeLists.txt index ac756a147fd..8b0c2d15487 100644 --- a/evkmimxrt685/eiq_examples/nn_demo/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt685/eiq_examples/nn_demo/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,10 +73,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) @@ -78,13 +84,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../dsp/binary - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/dsp_examples/nn_demo/cm33 - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/dsp_examples/nn_demo/cm33 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/eiq_examples/tensorflow_lite_micro_cifar10_cm33/armgcc/CMakeLists.txt b/evkmimxrt685/eiq_examples/tensorflow_lite_micro_cifar10_cm33/armgcc/CMakeLists.txt index b4b84ac1f0e..7884eb4c5bb 100644 --- a/evkmimxrt685/eiq_examples/tensorflow_lite_micro_cifar10_cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt685/eiq_examples/tensorflow_lite_micro_cifar10_cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,28 +37,28 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/image_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/model_cifarnet_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/image/main.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/pcq/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/image_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/model_cifarnet_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/image/main.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/pcq/model_data.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_load.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_load.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board.c" @@ -62,17 +68,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10 - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image - ${ProjDirPath}/../../../../../middleware/eiq/common/model - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/cifar10/pcq + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10 + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/cifar10/pcq ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/eiq_examples/tensorflow_lite_micro_cifar10_hifi4/cm33/armgcc/CMakeLists.txt b/evkmimxrt685/eiq_examples/tensorflow_lite_micro_cifar10_hifi4/cm33/armgcc/CMakeLists.txt index 94851df5d57..3fd331f4655 100644 --- a/evkmimxrt685/eiq_examples/tensorflow_lite_micro_cifar10_hifi4/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt685/eiq_examples/tensorflow_lite_micro_cifar10_hifi4/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,7 +63,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/eiq_examples/tensorflow_lite_micro_kws_cm33/armgcc/CMakeLists.txt b/evkmimxrt685/eiq_examples/tensorflow_lite_micro_kws_cm33/armgcc/CMakeLists.txt index 9ae0e8230b5..faf7609e93a 100644 --- a/evkmimxrt685/eiq_examples/tensorflow_lite_micro_kws_cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt685/eiq_examples/tensorflow_lite_micro_kws_cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,27 +37,27 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/audio/audio.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/main.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/common/audio/audio.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/kws_mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio/mfcc.hpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/audio_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/main.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws/model_ds_cnn_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" @@ -63,17 +69,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/kws - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/audio - ${ProjDirPath}/../../../../../middleware/eiq/common/audio - ${ProjDirPath}/../../../../../middleware/eiq/common/model - ${ProjDirPath}/../../../../../middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/kws + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/audio + ${SdkRootDirPath}/middleware/eiq/common/audio + ${SdkRootDirPath}/middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/common ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -174,11 +180,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/evkmimxrt685/eiq_examples/tensorflow_lite_micro_kws_hifi4/cm33/armgcc/CMakeLists.txt b/evkmimxrt685/eiq_examples/tensorflow_lite_micro_kws_hifi4/cm33/armgcc/CMakeLists.txt index 959805f35ca..4fc2e742914 100644 --- a/evkmimxrt685/eiq_examples/tensorflow_lite_micro_kws_hifi4/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt685/eiq_examples/tensorflow_lite_micro_kws_hifi4/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,7 +63,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/eiq_examples/tensorflow_lite_micro_label_image_cm33/armgcc/CMakeLists.txt b/evkmimxrt685/eiq_examples/tensorflow_lite_micro_label_image_cm33/armgcc/CMakeLists.txt index ad5c7186b0d..4e7ce98e848 100644 --- a/evkmimxrt685/eiq_examples/tensorflow_lite_micro_label_image_cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt685/eiq_examples/tensorflow_lite_micro_label_image_cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,28 +37,28 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../middleware/eiq/common/demo_info.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_decode_raw.c" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_utils.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/get_top_n.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/model.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/model/output_postproc.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/labels.h" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/model.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/image/main.cpp" -"${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/timer.c" +"${SdkRootDirPath}/middleware/eiq/common/demo_info.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image.h" +"${SdkRootDirPath}/middleware/eiq/common/image/image_decode_raw.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_utils.h" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.cpp" +"${SdkRootDirPath}/middleware/eiq/common/model/get_top_n.h" +"${SdkRootDirPath}/middleware/eiq/common/model/model.h" +"${SdkRootDirPath}/middleware/eiq/common/model/output_postproc.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/model/output_postproc.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/demo_config.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/common/demo_info.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/image_data.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/labels.h" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/model_mobilenet_ops_micro.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/model.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/image/main.cpp" +"${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq/model_data.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.h" +"${SdkRootDirPath}/middleware/eiq/common/timer.c" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" -"${ProjDirPath}/../../../../../middleware/eiq/common/image/image_load.c" +"${SdkRootDirPath}/middleware/eiq/common/image/image_load.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../board.c" @@ -62,17 +68,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image - ${ProjDirPath}/../../../../../middleware/eiq/common - ${ProjDirPath}/../../../../../middleware/eiq/common/image - ${ProjDirPath}/../../../../../middleware/eiq/common/model - ${ProjDirPath}/../../../../../middleware/eiq/tensorflow-lite/examples/label_image/pcq + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image + ${SdkRootDirPath}/middleware/eiq/common + ${SdkRootDirPath}/middleware/eiq/common/image + ${SdkRootDirPath}/middleware/eiq/common/model + ${SdkRootDirPath}/middleware/eiq/tensorflow-lite/examples/label_image/pcq ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/eiq_examples/tensorflow_lite_micro_label_image_hifi4/cm33/armgcc/CMakeLists.txt b/evkmimxrt685/eiq_examples/tensorflow_lite_micro_label_image_hifi4/cm33/armgcc/CMakeLists.txt index b274d047ddd..dc476777e33 100644 --- a/evkmimxrt685/eiq_examples/tensorflow_lite_micro_label_image_hifi4/cm33/armgcc/CMakeLists.txt +++ b/evkmimxrt685/eiq_examples/tensorflow_lite_micro_label_image_hifi4/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,7 +63,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt b/evkmimxrt685/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt index 909485b10f3..89f3310a440 100644 --- a/evkmimxrt685/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt +++ b/evkmimxrt685/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,23 +48,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/multiprocessor_examples/erpc_server_matrix_multiply_uart - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/multiprocessor_examples/erpc_server_matrix_multiply_uart + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/evkmimxrt685/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 5e90fac44ba..2c32515701e 100644 --- a/evkmimxrt685/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/evkmimxrt685/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/evkmimxrt685/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 4376cd2ce52..edd38009fb6 100644 --- a/evkmimxrt685/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/evkmimxrt685/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/evkmimxrt685/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index aabfbd14a5d..54c9d7c9477 100644 --- a/evkmimxrt685/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/evkmimxrt685/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/evkmimxrt685/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 81bd287b2bd..411afecbb7d 100644 --- a/evkmimxrt685/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/evkmimxrt685/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/rtos_examples/freertos_mpu/freertos_mpu_ns/armgcc/CMakeLists.txt b/evkmimxrt685/rtos_examples/freertos_mpu/freertos_mpu_ns/armgcc/CMakeLists.txt index 8c52046cf17..649637138fa 100644 --- a/evkmimxrt685/rtos_examples/freertos_mpu/freertos_mpu_ns/armgcc/CMakeLists.txt +++ b/evkmimxrt685/rtos_examples/freertos_mpu/freertos_mpu_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,26 +39,26 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../main_ns.c" "${ProjDirPath}/../../freertos_mpu_s/nsc_functions.h" -"${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_context.h" -"${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_init.h" +"${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_context.h" +"${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_init.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../freertos_mpu_s - ${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/rtos_examples/freertos_mpu/freertos_mpu_ns - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure + ${SdkRootDirPath}/examples/evkmimxrt685/rtos_examples/freertos_mpu/freertos_mpu_ns + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/rtos_examples/freertos_mpu/freertos_mpu_s/armgcc/CMakeLists.txt b/evkmimxrt685/rtos_examples/freertos_mpu/freertos_mpu_s/armgcc/CMakeLists.txt index 7f06a081bac..1db4ac8750c 100644 --- a/evkmimxrt685/rtos_examples/freertos_mpu/freertos_mpu_s/armgcc/CMakeLists.txt +++ b/evkmimxrt685/rtos_examples/freertos_mpu/freertos_mpu_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,21 +45,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tzm_config.c" "${ProjDirPath}/../tzm_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/rtos_examples/freertos_mpu/freertos_mpu_s - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/rtos_examples/freertos_mpu/freertos_mpu_s + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/evkmimxrt685/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index a52d751d0e8..fccdf7364c6 100644 --- a/evkmimxrt685/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/evkmimxrt685/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/evkmimxrt685/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 347a4dd7c1e..fcf2b75ada9 100644 --- a/evkmimxrt685/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/evkmimxrt685/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/evkmimxrt685/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index a9721c6137d..240ae1057c5 100644 --- a/evkmimxrt685/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/evkmimxrt685/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/rtos_examples/freertos_spi/armgcc/CMakeLists.txt b/evkmimxrt685/rtos_examples/freertos_spi/armgcc/CMakeLists.txt index 652867e8c25..72916934454 100644 --- a/evkmimxrt685/rtos_examples/freertos_spi/armgcc/CMakeLists.txt +++ b/evkmimxrt685/rtos_examples/freertos_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/rtos_examples/freertos_spi - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/rtos_examples/freertos_spi + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/evkmimxrt685/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index c3ca15a3dd3..264e5a0cb9f 100644 --- a/evkmimxrt685/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/evkmimxrt685/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/evkmimxrt685/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index a9254302f84..0615242d139 100644 --- a/evkmimxrt685/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/evkmimxrt685/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/evkmimxrt685/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/rtos_examples/freertos_tzm/freertos_blinky_ns/armgcc/CMakeLists.txt b/evkmimxrt685/rtos_examples/freertos_tzm/freertos_blinky_ns/armgcc/CMakeLists.txt index 1dcfb7bc26e..87a7f61c59f 100644 --- a/evkmimxrt685/rtos_examples/freertos_tzm/freertos_blinky_ns/armgcc/CMakeLists.txt +++ b/evkmimxrt685/rtos_examples/freertos_tzm/freertos_blinky_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,26 +39,26 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../main_ns.c" "${ProjDirPath}/../../freertos_blinky_s/nsc_functions.h" -"${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_context.h" -"${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_init.h" +"${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_context.h" +"${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_init.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../freertos_blinky_s - ${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/rtos_examples/freertos_tzm/freertos_blinky_ns - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure + ${SdkRootDirPath}/examples/evkmimxrt685/rtos_examples/freertos_tzm/freertos_blinky_ns + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/rtos_examples/freertos_tzm/freertos_blinky_s/armgcc/CMakeLists.txt b/evkmimxrt685/rtos_examples/freertos_tzm/freertos_blinky_s/armgcc/CMakeLists.txt index 8f347faeeae..ce984225f63 100644 --- a/evkmimxrt685/rtos_examples/freertos_tzm/freertos_blinky_s/armgcc/CMakeLists.txt +++ b/evkmimxrt685/rtos_examples/freertos_tzm/freertos_blinky_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,21 +45,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../nsc_functions.c" "${ProjDirPath}/../nsc_functions.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/rtos_examples/freertos_tzm/freertos_blinky_s - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/rtos_examples/freertos_tzm/freertos_blinky_s + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/rtos_examples/freertos_usart/armgcc/CMakeLists.txt b/evkmimxrt685/rtos_examples/freertos_usart/armgcc/CMakeLists.txt index 63351f90c47..c57f183074a 100644 --- a/evkmimxrt685/rtos_examples/freertos_usart/armgcc/CMakeLists.txt +++ b/evkmimxrt685/rtos_examples/freertos_usart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/rtos_examples/freertos_usart - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/rtos_examples/freertos_usart + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt b/evkmimxrt685/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt index 86bf3f0e11b..69cce468b19 100644 --- a/evkmimxrt685/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt +++ b/evkmimxrt685/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/sdmmc_examples/sdcard_fatfs - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/sdmmc_examples/sdcard_fatfs + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt b/evkmimxrt685/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt index a890ff87f2d..d2b37e9b819 100644 --- a/evkmimxrt685/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/sdmmc_examples/sdcard_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/sdmmc_examples/sdcard_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt b/evkmimxrt685/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt index e0dafce5d52..9cbb35c3483 100644 --- a/evkmimxrt685/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt +++ b/evkmimxrt685/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/sdmmc_examples/sdcard_interrupt - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/sdmmc_examples/sdcard_interrupt + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt b/evkmimxrt685/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt index a1337a2bada..76b102fd12a 100644 --- a/evkmimxrt685/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt +++ b/evkmimxrt685/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/sdmmc_examples/sdcard_polling - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/sdmmc_examples/sdcard_polling + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/sdmmc_examples/sdio/armgcc/CMakeLists.txt b/evkmimxrt685/sdmmc_examples/sdio/armgcc/CMakeLists.txt index 6755b6c07eb..d6fc025d55b 100644 --- a/evkmimxrt685/sdmmc_examples/sdio/armgcc/CMakeLists.txt +++ b/evkmimxrt685/sdmmc_examples/sdio/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/sdmmc_examples/sdio - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/sdmmc_examples/sdio + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/sdmmc_examples/sdio_freertos/armgcc/CMakeLists.txt b/evkmimxrt685/sdmmc_examples/sdio_freertos/armgcc/CMakeLists.txt index e31238efbfe..0274afbae54 100644 --- a/evkmimxrt685/sdmmc_examples/sdio_freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/sdmmc_examples/sdio_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/evkmimxrt685/sdmmc_examples/sdio_freertos - ${ProjDirPath}/../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/sdmmc_examples/sdio_freertos + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt b/evkmimxrt685/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt index 064564d8c79..93cffeaf740 100644 --- a/evkmimxrt685/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt +++ b/evkmimxrt685/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../hello_world_s - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/trustzone_examples/hello_world/hello_world_ns - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/trustzone_examples/hello_world/hello_world_ns + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt b/evkmimxrt685/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt index 8e4c2a3e984..017b4545b4b 100644 --- a/evkmimxrt685/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt +++ b/evkmimxrt685/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/trustzone_examples/hello_world/hello_world_s - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/trustzone_examples/hello_world/hello_world_s + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt b/evkmimxrt685/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt index e78c8f86f80..e6bd15349c2 100644 --- a/evkmimxrt685/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt +++ b/evkmimxrt685/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../secure_faults_s/veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../secure_faults_s - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/trustzone_examples/secure_faults/secure_faults_ns - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/trustzone_examples/secure_faults/secure_faults_ns + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt b/evkmimxrt685/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt index 1f30df39a40..cde0eab2019 100644 --- a/evkmimxrt685/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt +++ b/evkmimxrt685/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/trustzone_examples/secure_faults/secure_faults_s - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/trustzone_examples/secure_faults/secure_faults_s + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt b/evkmimxrt685/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt index cfc177da24d..b2a516e4614 100644 --- a/evkmimxrt685/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt +++ b/evkmimxrt685/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../secure_gpio_s/veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../secure_gpio_s - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/trustzone_examples/secure_gpio/secure_gpio_ns - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/trustzone_examples/secure_gpio/secure_gpio_ns + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt b/evkmimxrt685/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt index a7f6fae1b1a..ae8a2dd3b44 100644 --- a/evkmimxrt685/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt +++ b/evkmimxrt685/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/board.h" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/evkmimxrt685/clock_config.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/board.h" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.c" +"${SdkRootDirPath}/core/boards/evkmimxrt685/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/trustzone_examples/secure_gpio/secure_gpio_s - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/trustzone_examples/secure_gpio/secure_gpio_s + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index 86d43845bc2..c25e8004fe1 100644 --- a/evkmimxrt685/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_audio_generator/bm + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_audio_generator/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index 730c8673dcf..b684d159dff 100644 --- a/evkmimxrt685/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_audio_generator/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_audio_generator/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index d0125675092..a4b0598e612 100644 --- a/evkmimxrt685/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_audio_generator_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_audio_generator_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt index 33bbdcbd99d..89389ed64b7 100644 --- a/evkmimxrt685/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_audio_speaker/bm + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_audio_speaker/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt index 2559e6741b5..68bd1cd0fc6 100644 --- a/evkmimxrt685/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_audio_speaker/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_audio_speaker/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt index 7234c529598..a8596e76ad8 100644 --- a/evkmimxrt685/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_audio_speaker_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_audio_speaker_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index ce3abbbef13..7d09ccd4b2f 100644 --- a/evkmimxrt685/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index d5db9287cad..4241b4ab895 100644 --- a/evkmimxrt685/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 6ad051cb079..4ff7c1023d1 100644 --- a/evkmimxrt685/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_composite_cdc_audio_unified/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_composite_cdc_audio_unified/bm/armgcc/CMakeLists.txt index 3773c787aa3..62c6271d5a7 100644 --- a/evkmimxrt685/usb_examples/usb_device_composite_cdc_audio_unified/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_composite_cdc_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_composite_cdc_audio_unified/bm + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_composite_cdc_audio_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_composite_cdc_audio_unified/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_composite_cdc_audio_unified/freertos/armgcc/CMakeLists.txt index 1de02932785..8a1695ee630 100644 --- a/evkmimxrt685/usb_examples/usb_device_composite_cdc_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_composite_cdc_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_composite_cdc_audio_unified/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_composite_cdc_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_composite_cdc_audio_unified_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_composite_cdc_audio_unified_lite/bm/armgcc/CMakeLists.txt index 25cb7cee36f..4c79e0835cd 100644 --- a/evkmimxrt685/usb_examples/usb_device_composite_cdc_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_composite_cdc_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_composite_cdc_audio_unified_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_composite_cdc_audio_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index f52d546cba1..9ddcba4c316 100644 --- a/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index cd0990b2865..2c5f2561bc6 100644 --- a/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt index ea19b6cf12c..7f36d1716ff 100644 --- a/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_disk/bm + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt index de2b84d67f7..7f969d3e298 100644 --- a/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,13 +71,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_disk/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt index 815d89cb0b6..bee77b125ef 100644 --- a/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 915923091e9..36d156a1dc2 100644 --- a/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index 7c2ddaae215..926bbae4223 100644 --- a/evkmimxrt685/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index 89a806fb528..cac2307b0a2 100644 --- a/evkmimxrt685/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 8ab511e0809..0bd267a5160 100644 --- a/evkmimxrt685/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt index 5b058ad6f3a..2db6530cf59 100644 --- a/evkmimxrt685/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_composite_hid_audio_unified/bm + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_composite_hid_audio_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt index f17b28f8c35..3b4be61a375 100644 --- a/evkmimxrt685/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_composite_hid_audio_unified/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_composite_hid_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt index c265ce5bb64..049ad5830c8 100644 --- a/evkmimxrt685/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_composite_hid_audio_unified_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_composite_hid_audio_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index a924e9098ad..2e110b8ecca 100644 --- a/evkmimxrt685/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index 2fbb7f62aa9..395efcfa868 100644 --- a/evkmimxrt685/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index ede6c7c2f72..ac07002c949 100644 --- a/evkmimxrt685/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt index 9fbb868e9d7..5f9d7cd4624 100644 --- a/evkmimxrt685/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_dfu/bm + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_dfu/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt index ef72033448d..cea70b81022 100644 --- a/evkmimxrt685/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,13 +65,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_dfu/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_dfu/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt index 8277f642e3b..b6936770b66 100644 --- a/evkmimxrt685/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,12 +60,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_dfu_lite/bm + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_dfu_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index 2f335a416ee..4f421af395d 100644 --- a/evkmimxrt685/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index 6ea6058d0fc..ae434d86890 100644 --- a/evkmimxrt685/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index 74a4618ac62..5f3c59abc73 100644 --- a/evkmimxrt685/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index 245de986cfe..7ef4102c541 100644 --- a/evkmimxrt685/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,9 +49,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -56,12 +62,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 9721048c5bf..87d416dac5d 100644 --- a/evkmimxrt685/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,9 +50,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -57,13 +63,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 75661c5b760..864b3ab4114 100644 --- a/evkmimxrt685/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,19 +53,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt index 668d06ff6b8..b9ba51caf11 100644 --- a/evkmimxrt685/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_msc_disk/bm + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt index 7ce47d69c90..eeaab5ed094 100644 --- a/evkmimxrt685/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,13 +65,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_msc_disk/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt index 73cd41520ec..aaa1897af94 100644 --- a/evkmimxrt685/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index 9e9630a74f5..3a1de1fb96c 100644 --- a/evkmimxrt685/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index 4d628c059f3..3df5ec9a356 100644 --- a/evkmimxrt685/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index 06c0f6fab11..2c91bad65c2 100644 --- a/evkmimxrt685/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt index af984cca6f9..8294a7948cd 100644 --- a/evkmimxrt685/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,14 +68,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_mtp/bm + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_mtp/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt index e79c751b9ba..c930d6dee0a 100644 --- a/evkmimxrt685/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_mtp/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_mtp/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt index 556c2753d9e..c408efbb5a4 100644 --- a/evkmimxrt685/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,14 +66,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_device_mtp_lite/bm + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_device_mtp_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index b47ed8bcf50..4df268b7407 100644 --- a/evkmimxrt685/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index ecc7b9cbedb..57a2f71e71c 100644 --- a/evkmimxrt685/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index 530847748d6..7bb0a495116 100644 --- a/evkmimxrt685/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index 9d463a46915..357d0e65199 100644 --- a/evkmimxrt685/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index eef3c1ef3ca..6d19bd1136e 100644 --- a/evkmimxrt685/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index 6a9cd8070ce..42a8abdb464 100644 --- a/evkmimxrt685/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index a26f4c226e3..b827899d69e 100644 --- a/evkmimxrt685/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index 3aa7ce6b491..c9543fa9e60 100644 --- a/evkmimxrt685/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index 092ca241a0c..6cdd4a6f89e 100644 --- a/evkmimxrt685/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt index 49095b4a2f6..f7b95da2b26 100644 --- a/evkmimxrt685/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_host_audio_recorder/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_host_audio_recorder/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index 9a9015e1e04..4d5eeecdd38 100644 --- a/evkmimxrt685/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index 33d15fff39d..4b18baeb0fa 100644 --- a/evkmimxrt685/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index d004a86a0e5..be183fced5c 100644 --- a/evkmimxrt685/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index 8a6b41a9edb..a0fc2a05633 100644 --- a/evkmimxrt685/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index 05bbf62b0b4..81d049dae6f 100644 --- a/evkmimxrt685/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index ff08364acd6..37ad9e92d3e 100644 --- a/evkmimxrt685/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index c5a1dba515f..b02fb986876 100644 --- a/evkmimxrt685/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,19 +49,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index da6ef819ed8..664b5da330b 100644 --- a/evkmimxrt685/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,20 +50,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index 0fa4ca2232e..bfd46af011a 100644 --- a/evkmimxrt685/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index ee219f00a90..6212278ee9f 100644 --- a/evkmimxrt685/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index a7b0bd65bdf..793feceb2de 100644 --- a/evkmimxrt685/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index 01baffe5bc3..1697af81b12 100644 --- a/evkmimxrt685/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index 3209f9730a1..1aa48825ec7 100644 --- a/evkmimxrt685/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,7 +57,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index 81e3979126d..a430a6e3bcc 100644 --- a/evkmimxrt685/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,12 +54,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index 3873146309d..d9e00d1e628 100644 --- a/evkmimxrt685/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index c949ffbeec5..92cdb521492 100644 --- a/evkmimxrt685/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index c9cb580bb2a..e5bea67921f 100644 --- a/evkmimxrt685/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index 276f930258f..6414f751425 100644 --- a/evkmimxrt685/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt index 55214ff7ae3..3ec9e199c93 100644 --- a/evkmimxrt685/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 - ${ProjDirPath}/../../../../../../examples/evkmimxrt685/usb_examples/usb_host_video_camera/freertos + ${SdkRootDirPath}/core/boards/evkmimxrt685 + ${SdkRootDirPath}/examples/evkmimxrt685/usb_examples/usb_host_video_camera/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt index eeaec406ed9..511be748289 100644 --- a/evkmimxrt685/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt index b7584411639..3ed545db4e8 100644 --- a/evkmimxrt685/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 64d9930265f..bf0c9e94490 100644 --- a/evkmimxrt685/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt index c2653831878..fa9ef1d111e 100644 --- a/evkmimxrt685/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 66023fe5cce..e88408feba7 100644 --- a/evkmimxrt685/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index fd9c7d4824d..d12379d7b58 100644 --- a/evkmimxrt685/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 069149fd532..d487b11952b 100644 --- a/evkmimxrt685/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index c5993579cda..89b6e303c26 100644 --- a/evkmimxrt685/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index edbf614d1b7..5b0aa94e906 100644 --- a/evkmimxrt685/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/evkmimxrt685/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/evkmimxrt685/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 8a2f9ae16cf..2a024c64594 100644 --- a/evkmimxrt685/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/evkmimxrt685/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/evkmimxrt685 + ${SdkRootDirPath}/core/boards/evkmimxrt685 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk22f/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 94cb0b65636..92cc0c3abc3 100644 --- a/frdmk22f/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk22f/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/cmsis_driver_examples/dspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/cmsis_driver_examples/dspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk22f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 2fe2a3fb1a1..2f46fc83a45 100644 --- a/frdmk22f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk22f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk22f/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt index e8252dba868..96cacc60ae3 100644 --- a/frdmk22f/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk22f/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/cmsis_driver_examples/dspi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/cmsis_driver_examples/dspi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk22f/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index b84244bf241..225ae84019f 100644 --- a/frdmk22f/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk22f/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/cmsis_driver_examples/dspi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/cmsis_driver_examples/dspi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/cmsis_driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk22f/cmsis_driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 4df268e88ab..82d5784586f 100644 --- a/frdmk22f/cmsis_driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk22f/cmsis_driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/cmsis_driver_examples/i2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/cmsis_driver_examples/i2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk22f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 5915c1f499f..599eb9f3691 100644 --- a/frdmk22f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk22f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk22f/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index e2dff36da7c..cf30da65f31 100644 --- a/frdmk22f/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk22f/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk22f/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index e73457f9e7d..acce552292a 100644 --- a/frdmk22f/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk22f/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmk22f/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index daa0398f789..38a0689a19e 100644 --- a/frdmk22f/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmk22f/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/cmsis_driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/cmsis_driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/frdmk22f/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index be56b28bab4..8f988e23c42 100644 --- a/frdmk22f/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmk22f/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/cmsis_driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/cmsis_driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk22f/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 47db42f197f..7287ce4675f 100644 --- a/frdmk22f/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk22f/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/cmsis_driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/cmsis_driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt b/frdmk22f/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt index 611f1b40912..36c677e433c 100644 --- a/frdmk22f/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmk22f/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/cmsis_driver_examples/uart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/cmsis_driver_examples/uart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk22f/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index 0a287343d78..4a966778f77 100644 --- a/frdmk22f/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk22f/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/cmsis_driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/component_examples/led_control/bm/armgcc/CMakeLists.txt b/frdmk22f/component_examples/led_control/bm/armgcc/CMakeLists.txt index 1200f660b3e..17d01dc7efb 100644 --- a/frdmk22f/component_examples/led_control/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/component_examples/led_control/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../hardware_init.c" "${ProjDirPath}/../app.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/component_examples/led_control/bm - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/component_examples/led_control/bm + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/component_examples/led_control/freertos/armgcc/CMakeLists.txt b/frdmk22f/component_examples/led_control/freertos/armgcc/CMakeLists.txt index d32375a19e3..35ff81ccee8 100644 --- a/frdmk22f/component_examples/led_control/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/component_examples/led_control/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../hardware_init.c" "${ProjDirPath}/../app.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../../log/freertos - ${ProjDirPath}/../../../../../../examples/frdmk22f/component_examples/led_control/freertos - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/component_examples/led_control/freertos + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/component_examples/log/bm/armgcc/CMakeLists.txt b/frdmk22f/component_examples/log/bm/armgcc/CMakeLists.txt index 57a65ff2c0d..0f1c77d244d 100644 --- a/frdmk22f/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/component_examples/log/bm + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/component_examples/log/freertos/armgcc/CMakeLists.txt b/frdmk22f/component_examples/log/freertos/armgcc/CMakeLists.txt index 06227125e2d..b4d49a99dd6 100644 --- a/frdmk22f/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt b/frdmk22f/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt index e5f621807e8..98c8cf38be9 100644 --- a/frdmk22f/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt +++ b/frdmk22f/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_low_power_async_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/demo_apps/adc16_low_power_async_edma - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/demo_apps/adc16_low_power_async_edma + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/demo_apps/adc16_low_power_async_edma_peripheral/armgcc/CMakeLists.txt b/frdmk22f/demo_apps/adc16_low_power_async_edma_peripheral/armgcc/CMakeLists.txt index 37d07a53c7f..2daa53f9482 100644 --- a/frdmk22f/demo_apps/adc16_low_power_async_edma_peripheral/armgcc/CMakeLists.txt +++ b/frdmk22f/demo_apps/adc16_low_power_async_edma_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/demo_apps/adc16_low_power_async_edma_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/demo_apps/adc16_low_power_async_edma_peripheral + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt b/frdmk22f/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt index 82dff7015a7..d1d778b386a 100644 --- a/frdmk22f/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt +++ b/frdmk22f/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/demo_apps/adc16_low_power_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/demo_apps/adc16_low_power_peripheral + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/frdmk22f/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index fee69542bf5..2b765490c19 100644 --- a/frdmk22f/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/frdmk22f/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/demo_apps/bubble_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/demo_apps/bubble_peripheral + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt b/frdmk22f/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt index 112250ac54a..00bc77dd086 100644 --- a/frdmk22f/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt +++ b/frdmk22f/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../peripherals.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/demo_apps/dac_adc_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/demo_apps/dac_adc_peripheral + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt b/frdmk22f/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt index f2ab387d730..2307d7913f8 100644 --- a/frdmk22f/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt +++ b/frdmk22f/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/demo_apps/ecompass_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/demo_apps/ecompass_peripheral + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/demo_apps/ftm_pdb_adc16/armgcc/CMakeLists.txt b/frdmk22f/demo_apps/ftm_pdb_adc16/armgcc/CMakeLists.txt index d0866979de2..fe1e6fa7978 100644 --- a/frdmk22f/demo_apps/ftm_pdb_adc16/armgcc/CMakeLists.txt +++ b/frdmk22f/demo_apps/ftm_pdb_adc16/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pdb_adc16.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/demo_apps/ftm_pdb_adc16 - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/demo_apps/ftm_pdb_adc16 + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt b/frdmk22f/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt index 5e2c5ca4bfc..38b08e2413c 100644 --- a/frdmk22f/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt +++ b/frdmk22f/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_quad_decoder.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/demo_apps/ftm_quad_decoder - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/demo_apps/ftm_quad_decoder + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt b/frdmk22f/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt index 7109017b7ea..df9370a1361 100644 --- a/frdmk22f/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt +++ b/frdmk22f/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/demo_apps/ftm_quad_decoder_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/demo_apps/ftm_quad_decoder_peripheral + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/demo_apps/hello_world/armgcc/CMakeLists.txt b/frdmk22f/demo_apps/hello_world/armgcc/CMakeLists.txt index 6c9626eda87..d6b713fb082 100644 --- a/frdmk22f/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/frdmk22f/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/frdmk22f/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index cf6840a4ad0..ca7d90f7577 100644 --- a/frdmk22f/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/frdmk22f/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,22 +38,22 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmk22f/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/frdmk22f ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/demo_apps/led_blinky/armgcc/CMakeLists.txt b/frdmk22f/demo_apps/led_blinky/armgcc/CMakeLists.txt index 77bcb882551..a545dcda363 100644 --- a/frdmk22f/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/frdmk22f/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/demo_apps/power_manager/armgcc/CMakeLists.txt b/frdmk22f/demo_apps/power_manager/armgcc/CMakeLists.txt index 1bf43eab300..1659535759e 100644 --- a/frdmk22f/demo_apps/power_manager/armgcc/CMakeLists.txt +++ b/frdmk22f/demo_apps/power_manager/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,20 +43,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmk22f/demo_apps/power_manager - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/demo_apps/power_manager + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/demo_apps/power_mode_switch/armgcc/CMakeLists.txt b/frdmk22f/demo_apps/power_mode_switch/armgcc/CMakeLists.txt index 75873489879..66d7da5b3ca 100644 --- a/frdmk22f/demo_apps/power_mode_switch/armgcc/CMakeLists.txt +++ b/frdmk22f/demo_apps/power_mode_switch/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmk22f/demo_apps/power_mode_switch + ${SdkRootDirPath}/examples/frdmk22f/demo_apps/power_mode_switch ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/demo_apps/rtc_func/armgcc/CMakeLists.txt b/frdmk22f/demo_apps/rtc_func/armgcc/CMakeLists.txt index eeda5b607d6..fc0812bd53e 100644 --- a/frdmk22f/demo_apps/rtc_func/armgcc/CMakeLists.txt +++ b/frdmk22f/demo_apps/rtc_func/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc_func.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/demo_apps/rtc_func - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/demo_apps/rtc_func + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt b/frdmk22f/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt index adfba13162f..8a4b0b16ca4 100644 --- a/frdmk22f/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt +++ b/frdmk22f/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/demo_apps/rtc_func_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/demo_apps/rtc_func_peripheral + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/demo_apps/shell/armgcc/CMakeLists.txt b/frdmk22f/demo_apps/shell/armgcc/CMakeLists.txt index 1b09c0d7f76..0e7d3f6e4e5 100644 --- a/frdmk22f/demo_apps/shell/armgcc/CMakeLists.txt +++ b/frdmk22f/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/demo_apps/shell + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt index 06099c44fe7..23ebe74eec3 100644 --- a/frdmk22f/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_continuous_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/adc16/continuous_edma - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/adc16/continuous_edma + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt index f960e0a2d77..de16babac11 100644 --- a/frdmk22f/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/adc16/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/adc16/interrupt + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/adc16/polling/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/adc16/polling/armgcc/CMakeLists.txt index 1b78c417a09..7a8c6b1c67e 100644 --- a/frdmk22f/driver_examples/adc16/polling/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/adc16/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/adc16/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/adc16/polling + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index f02a3c7f7de..fcd43ef3f64 100644 --- a/frdmk22f/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/cmp/polling/armgcc/CMakeLists.txt index 3fe56420c5c..2d600140464 100644 --- a/frdmk22f/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/crc/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/crc/armgcc/CMakeLists.txt index 030a356fcfc..4ec37d726c9 100644 --- a/frdmk22f/driver_examples/crc/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/crc + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/dac/basic/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/dac/basic/armgcc/CMakeLists.txt index ad665ff6fd1..173290ea916 100644 --- a/frdmk22f/driver_examples/dac/basic/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/dac/basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/dac/basic - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/dac/basic + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt index 668b7b3019c..244abe6911b 100644 --- a/frdmk22f/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_buffer_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/dac/buffer_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/dac/buffer_interrupt + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt index 00b5f7011b3..68bbeeb98c1 100644 --- a/frdmk22f/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_continuous_pdb_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/dac/continuous_pdb_edma - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/dac/continuous_pdb_edma + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 3bda2b298cf..fff5fb80233 100644 --- a/frdmk22f/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/driver_examples/dspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/dspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index cb4de941031..6a3d8519dfa 100644 --- a/frdmk22f/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/driver_examples/dspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/dspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt index 668f05dac51..14f015d0bd8 100644 --- a/frdmk22f/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_edma_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk22f/driver_examples/dspi/half_duplex_transfer/edma/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/dspi/half_duplex_transfer/edma/master + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt index 698edf81915..ef771e51098 100644 --- a/frdmk22f/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_edma_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk22f/driver_examples/dspi/half_duplex_transfer/edma/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/dspi/half_duplex_transfer/edma/slave + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt index da0fc9b3458..adae05fb363 100644 --- a/frdmk22f/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_int_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk22f/driver_examples/dspi/half_duplex_transfer/int/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/dspi/half_duplex_transfer/int/master + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt index fef867ac39a..fd5a6d10e18 100644 --- a/frdmk22f/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_int_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk22f/driver_examples/dspi/half_duplex_transfer/int/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/dspi/half_duplex_transfer/int/slave + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt index b00cf409ffd..c05203e307b 100644 --- a/frdmk22f/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_polling_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk22f/driver_examples/dspi/half_duplex_transfer/polling/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/dspi/half_duplex_transfer/polling/master + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt index 1ac67f926bf..84be99b3d6e 100644 --- a/frdmk22f/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_polling_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk22f/driver_examples/dspi/half_duplex_transfer/polling/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/dspi/half_duplex_transfer/polling/slave + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt index 2e3c8ab2fd1..13714790ccd 100644 --- a/frdmk22f/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/dspi/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/dspi/interrupt + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt index cbf146bda4e..502b2caf784 100644 --- a/frdmk22f/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/driver_examples/dspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/dspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index fc76712d490..c11e22e3d51 100644 --- a/frdmk22f/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/driver_examples/dspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/dspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 9080a201884..6dd092daaee 100644 --- a/frdmk22f/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/driver_examples/dspi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/dspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 44f6020eb7e..8f4f206ae40 100644 --- a/frdmk22f/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/driver_examples/dspi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/dspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 44c64449ed0..f1ddc841dbb 100644 --- a/frdmk22f/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/driver_examples/dspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/dspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index ed0b348d1f8..dd8efe2fd3e 100644 --- a/frdmk22f/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/driver_examples/dspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/dspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index b5426a956bd..b2837d84fba 100644 --- a/frdmk22f/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index 5ae3a03b880..a4e964127f1 100644 --- a/frdmk22f/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index 9b939ddfdb1..d34b085e969 100644 --- a/frdmk22f/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index 10d11ed3cf6..22769e80024 100644 --- a/frdmk22f/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index 6c9040e45cb..fb4b76ed63b 100644 --- a/frdmk22f/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index b0ad80c399a..5423cb17902 100644 --- a/frdmk22f/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/ewm/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/ewm/armgcc/CMakeLists.txt index 8a3b738ba4e..106384d18da 100644 --- a/frdmk22f/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/ewm + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/flash/pflash/armgcc/CMakeLists.txt index f30c08be6cb..0662e1e8269 100644 --- a/frdmk22f/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt index 76ea761165e..81a67b9c48d 100644 --- a/frdmk22f/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/ftm/combine_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/ftm/combine_pwm + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt index 1508c24a52a..1886442c935 100644 --- a/frdmk22f/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/ftm/dual_edge_capture - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/ftm/dual_edge_capture + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt index 33ce55d820b..776ad6bc35f 100644 --- a/frdmk22f/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/ftm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/ftm/input_capture + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt index 324b8658a63..965ca713dc3 100644 --- a/frdmk22f/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/ftm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/ftm/output_compare + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt index c9382d03bed..ddba43a6d1b 100644 --- a/frdmk22f/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/ftm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/ftm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt index 229c1bfcfc7..522c9b279af 100644 --- a/frdmk22f/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/ftm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/ftm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/ftm/timer/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/ftm/timer/armgcc/CMakeLists.txt index 6f64a87d636..39c26db8443 100644 --- a/frdmk22f/driver_examples/ftm/timer/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/ftm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/ftm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/ftm/timer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index 8d170747d9a..18e60c4b600 100644 --- a/frdmk22f/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 9e5a9b9e987..b5ab20ab7db 100644 --- a/frdmk22f/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index cbc8a36411a..6f1f87acd12 100644 --- a/frdmk22f/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/frdmk22f/driver_examples/i2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/i2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 79856e2d5a2..f6afe2c0aab 100644 --- a/frdmk22f/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/frdmk22f/driver_examples/i2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/i2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt index 44496fac49b..cfd5697b607 100644 --- a/frdmk22f/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/i2c/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/i2c/interrupt + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index c0af37a8c07..6db97f796cd 100644 --- a/frdmk22f/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index ee9e0586cc7..8ea45d3a851 100644 --- a/frdmk22f/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 54c23dce690..333652be2b2 100644 --- a/frdmk22f/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/driver_examples/i2c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 5281e77b346..5b4c146f867 100644 --- a/frdmk22f/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk22f/driver_examples/i2c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 03599a4b88c..c7502465d02 100644 --- a/frdmk22f/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/lptmr/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/lptmr/armgcc/CMakeLists.txt index 1b9134ec487..df8879da97c 100644 --- a/frdmk22f/driver_examples/lptmr/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/lptmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/driver_examples/lptmr - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/lptmr + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt index 4c1df3c4dd4..f199e0fad7a 100644 --- a/frdmk22f/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/lpuart/edma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/lpuart/edma_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index f931aec467c..6bb066cdf24 100644 --- a/frdmk22f/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index 89f4e1aa374..61de8972047 100644 --- a/frdmk22f/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index bf7792c2b6c..fff0239223e 100644 --- a/frdmk22f/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index c67caa1e538..7801a13a203 100644 --- a/frdmk22f/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index e6e4a1fffee..5af47b50fe7 100644 --- a/frdmk22f/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt index 833bd353151..e437a80888a 100644 --- a/frdmk22f/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fee_blpe.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/mcg/fee_blpe - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/mcg/fee_blpe + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt index b6c9b95dcfe..65f705ecb51 100644 --- a/frdmk22f/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fee_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/mcg/fee_blpi - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/mcg/fee_blpi + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt index 32ac164a8f8..75ecda0b911 100644 --- a/frdmk22f/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fei_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/mcg/fei_blpi - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/mcg/fei_blpi + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt index 29be21a2422..18cef136686 100644 --- a/frdmk22f/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pee_blpe.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/mcg/pee_blpe - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/mcg/pee_blpe + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt index 80f97d1bd7e..00d9fd8a1f1 100644 --- a/frdmk22f/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pee_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/mcg/pee_blpi - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/mcg/pee_blpi + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt index fafb7650ce1..15baa6c93f7 100644 --- a/frdmk22f/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_adc16_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/pdb/adc16_trigger - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/pdb/adc16_trigger + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt index 4acb9a5fd79..db1df25e940 100644 --- a/frdmk22f/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_dac_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/pdb/dac_trigger - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/pdb/dac_trigger + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt index 0adf3d970d8..b11c2f96562 100644 --- a/frdmk22f/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_delay_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/pdb/delay_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/pdb/delay_interrupt + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/pit/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/pit/armgcc/CMakeLists.txt index 961435cbd46..3887f925209 100644 --- a/frdmk22f/driver_examples/pit/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/pit + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/rnga/random/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/rnga/random/armgcc/CMakeLists.txt index 818bea743f9..59efaef7b9f 100644 --- a/frdmk22f/driver_examples/rnga/random/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/rnga/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rnga_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/rnga/random - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/rnga/random + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/rtc/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/rtc/armgcc/CMakeLists.txt index a6530b319ec..66b161a800d 100644 --- a/frdmk22f/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/driver_examples/rtc - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/rtc + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index d976d1cac9b..1ffc564627b 100644 --- a/frdmk22f/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/uart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/uart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt index 396585490df..8f3a97c1780 100644 --- a/frdmk22f/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/uart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/uart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index 99089f3c48b..46c3b5dd3af 100644 --- a/frdmk22f/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 26dd3f671ed..e66a6fd61eb 100644 --- a/frdmk22f/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index dd3b8934746..15f43f9b351 100644 --- a/frdmk22f/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/uart/polling/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/uart/polling/armgcc/CMakeLists.txt index c575818498b..94e15b1ecbe 100644 --- a/frdmk22f/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/vref/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/vref/armgcc/CMakeLists.txt index e10dca069ca..67656ce70e6 100644 --- a/frdmk22f/driver_examples/vref/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/vref/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../vref.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/driver_examples/vref - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/vref + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/driver_examples/wdog/armgcc/CMakeLists.txt b/frdmk22f/driver_examples/wdog/armgcc/CMakeLists.txt index ef8e0e6650c..2223aff2973 100644 --- a/frdmk22f/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/frdmk22f/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/driver_examples/wdog + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/multiprocessor_examples/erpc_client_matrix_multiply_spi/armgcc/CMakeLists.txt b/frdmk22f/multiprocessor_examples/erpc_client_matrix_multiply_spi/armgcc/CMakeLists.txt index 5903c529196..1fe5b3edf6a 100644 --- a/frdmk22f/multiprocessor_examples/erpc_client_matrix_multiply_spi/armgcc/CMakeLists.txt +++ b/frdmk22f/multiprocessor_examples/erpc_client_matrix_multiply_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,23 +46,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../erpc_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/multiprocessor_examples/erpc_client_matrix_multiply_spi - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/multiprocessor_examples/erpc_client_matrix_multiply_spi + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/multiprocessor_examples/erpc_client_matrix_multiply_uart/armgcc/CMakeLists.txt b/frdmk22f/multiprocessor_examples/erpc_client_matrix_multiply_uart/armgcc/CMakeLists.txt index 7f89a646ff3..3441eb51dc4 100644 --- a/frdmk22f/multiprocessor_examples/erpc_client_matrix_multiply_uart/armgcc/CMakeLists.txt +++ b/frdmk22f/multiprocessor_examples/erpc_client_matrix_multiply_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/multiprocessor_examples/erpc_client_matrix_multiply_uart - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/multiprocessor_examples/erpc_client_matrix_multiply_uart + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/multiprocessor_examples/erpc_remote_control/armgcc/CMakeLists.txt b/frdmk22f/multiprocessor_examples/erpc_remote_control/armgcc/CMakeLists.txt index 8c981d5162d..18a7fddc286 100644 --- a/frdmk22f/multiprocessor_examples/erpc_remote_control/armgcc/CMakeLists.txt +++ b/frdmk22f/multiprocessor_examples/erpc_remote_control/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,23 +52,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../service - ${ProjDirPath}/../../../../../examples/frdmk22f/multiprocessor_examples/erpc_remote_control - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/multiprocessor_examples/erpc_remote_control + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/multiprocessor_examples/erpc_server_dac_adc/armgcc/CMakeLists.txt b/frdmk22f/multiprocessor_examples/erpc_server_dac_adc/armgcc/CMakeLists.txt index 62a93ff20f6..e5d4ce48ea1 100644 --- a/frdmk22f/multiprocessor_examples/erpc_server_dac_adc/armgcc/CMakeLists.txt +++ b/frdmk22f/multiprocessor_examples/erpc_server_dac_adc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,23 +49,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/.. ${ProjDirPath}/../service - ${ProjDirPath}/../../../../../examples/frdmk22f/multiprocessor_examples/erpc_server_dac_adc - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/multiprocessor_examples/erpc_server_dac_adc + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt b/frdmk22f/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt index 4d8dd5a53f5..2804d3b7eca 100644 --- a/frdmk22f/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt +++ b/frdmk22f/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../erpc_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/multiprocessor_examples/erpc_server_matrix_multiply_spi - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/multiprocessor_examples/erpc_server_matrix_multiply_spi + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt b/frdmk22f/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt index fabab32479f..465fafea062 100644 --- a/frdmk22f/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt +++ b/frdmk22f/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,23 +48,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/multiprocessor_examples/erpc_server_matrix_multiply_uart - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/multiprocessor_examples/erpc_server_matrix_multiply_uart + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt b/frdmk22f/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt index ca4ad68a3ba..0a92c142373 100644 --- a/frdmk22f/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt +++ b/frdmk22f/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/rtos_examples/freertos_dspi - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/rtos_examples/freertos_dspi + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/frdmk22f/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 854ea12d562..d9df591ce5f 100644 --- a/frdmk22f/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/frdmk22f/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/frdmk22f/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 566916c3e8f..53f46db521c 100644 --- a/frdmk22f/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/frdmk22f/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/frdmk22f/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 53f03e603a4..645d48dc9ec 100644 --- a/frdmk22f/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/frdmk22f/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/frdmk22f/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index ed6fd481e9e..d5dfd53e481 100644 --- a/frdmk22f/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/frdmk22f/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/frdmk22f/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index 30cd8b4bffe..5ff6db8423a 100644 --- a/frdmk22f/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/frdmk22f/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/frdmk22f/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 879c78d73a9..4890c87dbd3 100644 --- a/frdmk22f/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/frdmk22f/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/frdmk22f/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 7f5eeef23e7..ca7cf7dd6d9 100644 --- a/frdmk22f/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/frdmk22f/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/frdmk22f/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 30a283f8053..c3b79287a97 100644 --- a/frdmk22f/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/frdmk22f/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt b/frdmk22f/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt index 0112046291b..bf78a1f2504 100644 --- a/frdmk22f/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt +++ b/frdmk22f/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/rtos_examples/freertos_sem_static - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/rtos_examples/freertos_sem_static + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/frdmk22f/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 19c813dc073..5e81a50d571 100644 --- a/frdmk22f/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/frdmk22f/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/frdmk22f/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 309f112fb79..34a87b59690 100644 --- a/frdmk22f/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/frdmk22f/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/frdmk22f/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/rtos_examples/freertos_uart/armgcc/CMakeLists.txt b/frdmk22f/rtos_examples/freertos_uart/armgcc/CMakeLists.txt index c4d380b1dd0..ad722e5032d 100644 --- a/frdmk22f/rtos_examples/freertos_uart/armgcc/CMakeLists.txt +++ b/frdmk22f/rtos_examples/freertos_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk22f/rtos_examples/freertos_uart - ${ProjDirPath}/../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/rtos_examples/freertos_uart + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt b/frdmk22f/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt index 92547d0cd0b..4c7e6fd43f8 100644 --- a/frdmk22f/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt +++ b/frdmk22f/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,10 +54,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../Sample/FreeRTOSV10/SEGGER_SYSVIEW_FreeRTOS.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk22f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk22f/board.c" +"${SdkRootDirPath}/core/boards/frdmk22f/board.h" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk22f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE @@ -59,13 +65,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../SEGGER ${ProjDirPath}/../Config ${ProjDirPath}/../Sample/FreeRTOSV10 - ${ProjDirPath}/../../../../../../examples/frdmk22f/rtos_examples/visualization/freertos_segger_sysview - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/rtos_examples/visualization/freertos_segger_sysview + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index 9b70ce3d361..8e6e75aac29 100644 --- a/frdmk22f/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index f12e251ea76..d991395b99d 100644 --- a/frdmk22f/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index 075147f0946..8e5b9c6b5e8 100644 --- a/frdmk22f/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index 2719335eccd..45a71cb2bc2 100644 --- a/frdmk22f/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index 9417eec7613..6aaca6bd0aa 100644 --- a/frdmk22f/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index e116c046450..8eaee2a25a4 100644 --- a/frdmk22f/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index 17020a837eb..548a2ff7bea 100644 --- a/frdmk22f/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index 5d8a1d02958..e00dc81dd7d 100644 --- a/frdmk22f/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 8f2bf56653f..13795093eee 100644 --- a/frdmk22f/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index 25db2934637..ddd33310eab 100644 --- a/frdmk22f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index 034e3067e8b..fdb2a718b4b 100644 --- a/frdmk22f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index c08e8b3a84c..f29d523e811 100644 --- a/frdmk22f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_composite_hid_audio/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_composite_hid_audio/bm/armgcc/CMakeLists.txt index a856c7912a5..2a971845516 100644 --- a/frdmk22f/usb_examples/usb_device_composite_hid_audio/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_composite_hid_audio/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/usb_examples/usb_device_composite_hid_audio/bm + ${SdkRootDirPath}/examples/frdmk22f/usb_examples/usb_device_composite_hid_audio/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_composite_hid_audio/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_composite_hid_audio/freertos/armgcc/CMakeLists.txt index 995fe8f3ae6..e1b669ca0f3 100644 --- a/frdmk22f/usb_examples/usb_device_composite_hid_audio/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_composite_hid_audio/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f - ${ProjDirPath}/../../../../../../examples/frdmk22f/usb_examples/usb_device_composite_hid_audio/freertos + ${SdkRootDirPath}/core/boards/frdmk22f + ${SdkRootDirPath}/examples/frdmk22f/usb_examples/usb_device_composite_hid_audio/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_composite_hid_audio_lite/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_composite_hid_audio_lite/bm/armgcc/CMakeLists.txt index 0fbefc1b651..0939acdd23d 100644 --- a/frdmk22f/usb_examples/usb_device_composite_hid_audio_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_composite_hid_audio_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk22f/usb_examples/usb_device_composite_hid_audio_lite/bm + ${SdkRootDirPath}/examples/frdmk22f/usb_examples/usb_device_composite_hid_audio_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index 24af1db3a50..69152a1823d 100644 --- a/frdmk22f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index 1e78754e94b..9f55560af3c 100644 --- a/frdmk22f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index 675654a8421..5973ef04733 100644 --- a/frdmk22f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index fce6ee33bfd..3eaff8d1b17 100644 --- a/frdmk22f/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index b296f804464..3b4e4579102 100644 --- a/frdmk22f/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index fc56bf05014..84dc99f9052 100644 --- a/frdmk22f/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index fdbda03ef2f..87b4c402f04 100644 --- a/frdmk22f/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index c78c5e1c80f..b20e7eae0b3 100644 --- a/frdmk22f/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt index 1dc282b80f1..d0684c8d21c 100644 --- a/frdmk22f/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index c8027dcae69..5444695b69c 100644 --- a/frdmk22f/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index b124ec01424..1a4295befc7 100644 --- a/frdmk22f/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index 3382b0f38d3..e2bcab7b0c1 100644 --- a/frdmk22f/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index 019ea89bcd1..37fa44df393 100644 --- a/frdmk22f/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index 015f0dce6b1..bb6ea15ede9 100644 --- a/frdmk22f/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index 5dac0c40362..e4578e8f0e3 100644 --- a/frdmk22f/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index 7af3bd62fe6..3d1360a3018 100644 --- a/frdmk22f/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index 7c45027d1a7..6852818398e 100644 --- a/frdmk22f/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index 90c44342585..0406c2e6415 100644 --- a/frdmk22f/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index faf52e75ff2..2def71e4e0a 100644 --- a/frdmk22f/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index f8e01390a5e..f85707fc385 100644 --- a/frdmk22f/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index c0d2c3f29ed..08957d55840 100644 --- a/frdmk22f/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index 95fccc486e6..3d77a74a132 100644 --- a/frdmk22f/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index e133a929ace..420b407632b 100644 --- a/frdmk22f/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index fd37c95293c..1c67e96db23 100644 --- a/frdmk22f/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index 6c68f951ad5..a2d3084e287 100644 --- a/frdmk22f/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index dbc3cbfa0bb..6e23d54dfdc 100644 --- a/frdmk22f/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index b77f6922eb8..4ba3af03926 100644 --- a/frdmk22f/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index 75af2ddec32..5008e83cb90 100644 --- a/frdmk22f/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index e22dba51f25..1228656fadb 100644 --- a/frdmk22f/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index ededc3b028e..357b101a10a 100644 --- a/frdmk22f/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index b2e808596bf..853dab2f97d 100644 --- a/frdmk22f/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index 79e8a1a83ae..2b91cea09b9 100644 --- a/frdmk22f/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index efdcaa0b6d1..8a672f79cb4 100644 --- a/frdmk22f/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index fa3c910a0a5..0f9aedf36c1 100644 --- a/frdmk22f/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index a122ec13e9c..293cb3bb269 100644 --- a/frdmk22f/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,7 +57,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index a822c2fde1d..923ec976bee 100644 --- a/frdmk22f/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,12 +54,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index f5081899444..a2cc2f29e76 100644 --- a/frdmk22f/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index 0c69fdfc355..927af7baf6a 100644 --- a/frdmk22f/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index 7fb3185526f..b7af437b84c 100644 --- a/frdmk22f/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index dd62069f7f1..90751215378 100644 --- a/frdmk22f/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index 0ae4deabff1..22ce9ab15a9 100644 --- a/frdmk22f/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index bff11be7788..a408f39512e 100644 --- a/frdmk22f/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 6d3372da52b..9cdfb0added 100644 --- a/frdmk22f/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index 8e26337943c..bbe44cd8703 100644 --- a/frdmk22f/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk22f/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/frdmk22f/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index a7a1cc455bb..d22b0606cff 100644 --- a/frdmk22f/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/frdmk22f/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk22f + ${SdkRootDirPath}/core/boards/frdmk22f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/component_examples/flexio_mcu_lcd/armgcc/CMakeLists.txt b/frdmk28fa/component_examples/flexio_mcu_lcd/armgcc/CMakeLists.txt index d6c82e2de4d..c5715184f5d 100644 --- a/frdmk28fa/component_examples/flexio_mcu_lcd/armgcc/CMakeLists.txt +++ b/frdmk28fa/component_examples/flexio_mcu_lcd/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pictures.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/component_examples/flexio_mcu_lcd - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/component_examples/flexio_mcu_lcd + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/adc16_low_power/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/adc16_low_power/armgcc/CMakeLists.txt index dd37a356eed..6ac8dc8e60e 100644 --- a/frdmk28fa/demo_apps/adc16_low_power/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/adc16_low_power/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_low_power.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/adc16_low_power - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/adc16_low_power + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt index 72095471321..358dda3cef1 100644 --- a/frdmk28fa/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_low_power_async_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/adc16_low_power_async_edma - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/adc16_low_power_async_edma + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/adc16_low_power_async_edma_peripheral/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/adc16_low_power_async_edma_peripheral/armgcc/CMakeLists.txt index b64896efcad..f302501dedb 100644 --- a/frdmk28fa/demo_apps/adc16_low_power_async_edma_peripheral/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/adc16_low_power_async_edma_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/adc16_low_power_async_edma_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/adc16_low_power_async_edma_peripheral + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt index 0bc7bb09cfb..fa015effe12 100644 --- a/frdmk28fa/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/adc16_low_power_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/adc16_low_power_peripheral + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/bubble/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/bubble/armgcc/CMakeLists.txt index f5c80a3d193..610ac552615 100644 --- a/frdmk28fa/demo_apps/bubble/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/bubble/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bubble.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/bubble - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/bubble + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index ec1c539a917..5c5d9bcc3e0 100644 --- a/frdmk28fa/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/bubble_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/bubble_peripheral + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/dac_adc/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/dac_adc/armgcc/CMakeLists.txt index d47244da23b..7df20b4ada5 100644 --- a/frdmk28fa/demo_apps/dac_adc/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/dac_adc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_adc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/dac_adc - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/dac_adc + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt index e6d9a5514c4..f4d5118ab7d 100644 --- a/frdmk28fa/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../peripherals.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/dac_adc_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/dac_adc_peripheral + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/ecompass/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/ecompass/armgcc/CMakeLists.txt index a15fa7b83ba..4503bc1b45c 100644 --- a/frdmk28fa/demo_apps/ecompass/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/ecompass/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecompass.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/ecompass - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/ecompass + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt index ede2ce5a2a7..bcf7f28c739 100644 --- a/frdmk28fa/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/ecompass_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/ecompass_peripheral + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt index 3f4a46ddf11..dd9790da6f0 100644 --- a/frdmk28fa/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_quad_decoder.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/ftm_quad_decoder - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/ftm_quad_decoder + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt index 2538a4f5cac..618fce10dac 100644 --- a/frdmk28fa/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/ftm_quad_decoder_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/ftm_quad_decoder_peripheral + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/hello_world/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/hello_world/armgcc/CMakeLists.txt index 445c7c0082e..39d9bd5b1a3 100644 --- a/frdmk28fa/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/hello_world_qspi/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/hello_world_qspi/armgcc/CMakeLists.txt index 8412f9f5966..b45178deb46 100644 --- a/frdmk28fa/demo_apps/hello_world_qspi/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/hello_world_qspi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_qspi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/hello_world_qspi/startup + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/hello_world_qspi/startup ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/hello_world_qspi - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/hello_world_qspi + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/hello_world_qspi_alias/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/hello_world_qspi_alias/armgcc/CMakeLists.txt index dd2c5d0ba66..38d276a6ffb 100644 --- a/frdmk28fa/demo_apps/hello_world_qspi_alias/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/hello_world_qspi_alias/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_qspi_alias.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/hello_world_qspi_alias/startup + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/hello_world_qspi_alias/startup ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/hello_world_qspi_alias - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/hello_world_qspi_alias + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/led_blinky/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/led_blinky/armgcc/CMakeLists.txt index 058e50e717c..948ba32ecd3 100644 --- a/frdmk28fa/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/power_manager/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/power_manager/armgcc/CMakeLists.txt index 77fb3c7e204..4073a596a11 100644 --- a/frdmk28fa/demo_apps/power_manager/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/power_manager/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,20 +43,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/power_manager - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/power_manager + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/power_mode_switch/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/power_mode_switch/armgcc/CMakeLists.txt index db8074ddbe8..9c7b97db95c 100644 --- a/frdmk28fa/demo_apps/power_mode_switch/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/power_mode_switch/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/power_mode_switch + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/power_mode_switch ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/rtc_func/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/rtc_func/armgcc/CMakeLists.txt index c0feef23983..8a6e24b4641 100644 --- a/frdmk28fa/demo_apps/rtc_func/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/rtc_func/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc_func.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/rtc_func - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/rtc_func + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt index 8629b2f5107..fdb382172fa 100644 --- a/frdmk28fa/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/rtc_func_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/rtc_func_peripheral + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/demo_apps/shell/armgcc/CMakeLists.txt b/frdmk28fa/demo_apps/shell/armgcc/CMakeLists.txt index 92a803f245e..5a1bc71946b 100644 --- a/frdmk28fa/demo_apps/shell/armgcc/CMakeLists.txt +++ b/frdmk28fa/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/demo_apps/shell + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt index 3d98c19671e..a6013325832 100644 --- a/frdmk28fa/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_continuous_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/adc16/continuous_edma - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/adc16/continuous_edma + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt index 9e493edaa6c..4afb6e6a364 100644 --- a/frdmk28fa/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/adc16/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/adc16/interrupt + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/adc16/polling/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/adc16/polling/armgcc/CMakeLists.txt index 9b2ef6a20c1..7b96cd40666 100644 --- a/frdmk28fa/driver_examples/adc16/polling/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/adc16/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/adc16/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/adc16/polling + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index af10212de9b..94a5a48ece3 100644 --- a/frdmk28fa/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/cmp/polling/armgcc/CMakeLists.txt index b49d5a3bd6f..06a8f065714 100644 --- a/frdmk28fa/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/crc/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/crc/armgcc/CMakeLists.txt index 5e9bfd0bb05..3cee98bac2b 100644 --- a/frdmk28fa/driver_examples/crc/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/crc + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/dac/basic/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/dac/basic/armgcc/CMakeLists.txt index ab900d42b0c..c292aa566a0 100644 --- a/frdmk28fa/driver_examples/dac/basic/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/dac/basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/dac/basic - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/dac/basic + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt index 6eceb023128..4c91d89daf6 100644 --- a/frdmk28fa/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_buffer_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/dac/buffer_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/dac/buffer_interrupt + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt index 2441d27f7e9..184dcdc228c 100644 --- a/frdmk28fa/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_continuous_pdb_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/dac/continuous_pdb_edma - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/dac/continuous_pdb_edma + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 9e55dc5591e..ecda805abb9 100644 --- a/frdmk28fa/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/dspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/dspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index c851d2b0328..5f6bb367553 100644 --- a/frdmk28fa/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/dspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/dspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt index 9807a60582b..d8b83985de2 100644 --- a/frdmk28fa/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_edma_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk28fa/driver_examples/dspi/half_duplex_transfer/edma/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/dspi/half_duplex_transfer/edma/master + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt index a3839f85657..f3ab30e9f5a 100644 --- a/frdmk28fa/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_edma_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk28fa/driver_examples/dspi/half_duplex_transfer/edma/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/dspi/half_duplex_transfer/edma/slave + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt index 8bf1e28a96b..97421ca8c4a 100644 --- a/frdmk28fa/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_int_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk28fa/driver_examples/dspi/half_duplex_transfer/int/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/dspi/half_duplex_transfer/int/master + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt index 56b165d8050..5f0cc5bc5f2 100644 --- a/frdmk28fa/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_int_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk28fa/driver_examples/dspi/half_duplex_transfer/int/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/dspi/half_duplex_transfer/int/slave + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt index c2feb8299a6..4a34f96cf09 100644 --- a/frdmk28fa/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_polling_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk28fa/driver_examples/dspi/half_duplex_transfer/polling/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/dspi/half_duplex_transfer/polling/master + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt index 643b109aafd..ce3865438b3 100644 --- a/frdmk28fa/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_polling_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk28fa/driver_examples/dspi/half_duplex_transfer/polling/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/dspi/half_duplex_transfer/polling/slave + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt index ba01a3007b2..30df0fcac1e 100644 --- a/frdmk28fa/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/dspi/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/dspi/interrupt + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt index d6a010260ee..bcc982b5493 100644 --- a/frdmk28fa/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/dspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/dspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 248f9d094b0..594ffe44dd2 100644 --- a/frdmk28fa/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/dspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/dspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 9480f5062a3..88274821101 100644 --- a/frdmk28fa/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/dspi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/dspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 61460cf4d6c..16854be52e8 100644 --- a/frdmk28fa/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/dspi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/dspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 5e5e18be7ea..f12d9c90afd 100644 --- a/frdmk28fa/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/dspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/dspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 7995c800c1a..10e24234c9f 100644 --- a/frdmk28fa/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/dspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/dspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index e859580da21..a368557f36b 100644 --- a/frdmk28fa/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index a906253ec9d..fcf3bedf900 100644 --- a/frdmk28fa/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index 5c11628f36b..a556fcdb693 100644 --- a/frdmk28fa/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index 957599bac22..9c543d18dba 100644 --- a/frdmk28fa/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index aa4a9101e41..4a682d0aec6 100644 --- a/frdmk28fa/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index fb7bad7f271..c7c0f7c519d 100644 --- a/frdmk28fa/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/ewm/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/ewm/armgcc/CMakeLists.txt index 93600a06ff2..d90d6dcd076 100644 --- a/frdmk28fa/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/ewm + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/flash/pflash/armgcc/CMakeLists.txt index 68c019855ca..616338fa96e 100644 --- a/frdmk28fa/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/flexio/i2c/interrupt_i2c_transfer/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/flexio/i2c/interrupt_i2c_transfer/armgcc/CMakeLists.txt index 02e7a6fe112..1a46a47ff06 100644 --- a/frdmk28fa/driver_examples/flexio/i2c/interrupt_i2c_transfer/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/flexio/i2c/interrupt_i2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_i2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/flexio/i2c/interrupt_i2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/flexio/i2c/interrupt_i2c_transfer + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/flexio/pwm/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/flexio/pwm/armgcc/CMakeLists.txt index c452a61cdb4..6e3891ddba0 100644 --- a/frdmk28fa/driver_examples/flexio/pwm/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/flexio/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/flexio/pwm - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/flexio/pwm + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/flexio/spi/edma_dspi_transfer/master/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/flexio/spi/edma_dspi_transfer/master/armgcc/CMakeLists.txt index 2b2c2c73c17..b37fc57a23b 100644 --- a/frdmk28fa/driver_examples/flexio/spi/edma_dspi_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/flexio/spi/edma_dspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_dspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk28fa/driver_examples/flexio/spi/edma_dspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/flexio/spi/edma_dspi_transfer/master + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/flexio/spi/edma_dspi_transfer/slave/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/flexio/spi/edma_dspi_transfer/slave/armgcc/CMakeLists.txt index 1ffc88804e9..d888f1494aa 100644 --- a/frdmk28fa/driver_examples/flexio/spi/edma_dspi_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/flexio/spi/edma_dspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_dspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk28fa/driver_examples/flexio/spi/edma_dspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/flexio/spi/edma_dspi_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/flexio/spi/int_dspi_transfer/master/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/flexio/spi/int_dspi_transfer/master/armgcc/CMakeLists.txt index 33540bc3150..17b8968548e 100644 --- a/frdmk28fa/driver_examples/flexio/spi/int_dspi_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/flexio/spi/int_dspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_dspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk28fa/driver_examples/flexio/spi/int_dspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/flexio/spi/int_dspi_transfer/master + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/flexio/spi/int_dspi_transfer/slave/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/flexio/spi/int_dspi_transfer/slave/armgcc/CMakeLists.txt index 8945de4e618..85317a9696a 100644 --- a/frdmk28fa/driver_examples/flexio/spi/int_dspi_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/flexio/spi/int_dspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_dspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk28fa/driver_examples/flexio/spi/int_dspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/flexio/spi/int_dspi_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt index 31d7155ded6..470a3a60d35 100644 --- a/frdmk28fa/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/flexio/uart/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/flexio/uart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt index 2da65724bb4..9bad51a9a70 100644 --- a/frdmk28fa/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/flexio/uart/int_rb_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/flexio/uart/int_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt index 2303c1fe573..60b98f936db 100644 --- a/frdmk28fa/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/flexio/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/flexio/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt index 2addab88a7d..92d7fcc2cec 100644 --- a/frdmk28fa/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/flexio/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/flexio/uart/polling_transfer + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt index ed62e2364c7..9f7ef749a51 100644 --- a/frdmk28fa/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/ftm/combine_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/ftm/combine_pwm + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt index 5ea5d703ff5..a3c0cfea79f 100644 --- a/frdmk28fa/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/ftm/dual_edge_capture - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/ftm/dual_edge_capture + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt index d5ff5b0ad2d..fb09abd3961 100644 --- a/frdmk28fa/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/ftm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/ftm/input_capture + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt index 4188286d5b5..59ec6c05f06 100644 --- a/frdmk28fa/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/ftm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/ftm/output_compare + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt index 1c5dfd9c552..9ae2e6af990 100644 --- a/frdmk28fa/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/ftm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/ftm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt index 69b59fb4667..4db9c4e22a1 100644 --- a/frdmk28fa/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/ftm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/ftm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/ftm/timer/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/ftm/timer/armgcc/CMakeLists.txt index 5676a384a00..42c056dc357 100644 --- a/frdmk28fa/driver_examples/ftm/timer/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/ftm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/ftm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/ftm/timer + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index ccfcb580053..7b8f07e615a 100644 --- a/frdmk28fa/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 6f946f8f8e6..b0c670d7a40 100644 --- a/frdmk28fa/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 6465cc8bf13..832b92e0380 100644 --- a/frdmk28fa/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/i2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/i2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 0a8477c1892..28888253db7 100644 --- a/frdmk28fa/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/i2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/i2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt index 6a07c407b57..0554ff0299c 100644 --- a/frdmk28fa/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/i2c/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/i2c/interrupt + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 50a1910e461..2e2512338c3 100644 --- a/frdmk28fa/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 5964c638a4c..156e318ca9b 100644 --- a/frdmk28fa/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 54007c76384..1d0dfcfea8e 100644 --- a/frdmk28fa/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/i2c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 3a05f4dddc6..5e57aea05fb 100644 --- a/frdmk28fa/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk28fa/driver_examples/i2c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 6ba510aed1d..6a7b34e29e3 100644 --- a/frdmk28fa/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/lptmr/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/lptmr/armgcc/CMakeLists.txt index 18085357ca1..e743ecc002d 100644 --- a/frdmk28fa/driver_examples/lptmr/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/lptmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/driver_examples/lptmr - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/lptmr + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt index f06bb8e504e..6e6f7612543 100644 --- a/frdmk28fa/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/lpuart/edma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/lpuart/edma_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index a2ec84d1d00..dc686f494a1 100644 --- a/frdmk28fa/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt index 7772ac07574..b34066b3897 100644 --- a/frdmk28fa/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/lpuart/hardware_flow_control/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_hardware_flow_control.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/lpuart/hardware_flow_control - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/lpuart/hardware_flow_control + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index a0c3c8a8371..ad1bde6d9d2 100644 --- a/frdmk28fa/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 814d2438feb..4b95ed141fb 100644 --- a/frdmk28fa/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 061d042550a..86730bee90a 100644 --- a/frdmk28fa/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index a02f6e29c7c..d04e8dde6dc 100644 --- a/frdmk28fa/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt index a198475f7c3..bb93d0fd9b6 100644 --- a/frdmk28fa/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fei_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/mcg/fei_blpi - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/mcg/fei_blpi + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt index 0694fcb8ea3..719031a3e15 100644 --- a/frdmk28fa/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pee_blpe.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/mcg/pee_blpe - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/mcg/pee_blpe + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt index d86fb66ff60..7fdd66e5b5e 100644 --- a/frdmk28fa/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pee_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/mcg/pee_blpi - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/mcg/pee_blpi + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt index d6f558a59ca..b9d15f9dbd7 100644 --- a/frdmk28fa/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_adc16_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/pdb/adc16_trigger - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/pdb/adc16_trigger + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt index e22e48b1bb1..9b050dbea99 100644 --- a/frdmk28fa/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_dac_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/pdb/dac_trigger - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/pdb/dac_trigger + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt index b4b204872b5..6203c430760 100644 --- a/frdmk28fa/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_delay_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/pdb/delay_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/pdb/delay_interrupt + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/pit/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/pit/armgcc/CMakeLists.txt index 812442f7ac8..61a279b24a9 100644 --- a/frdmk28fa/driver_examples/pit/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/pit + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/qspi/edma_transfer/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/qspi/edma_transfer/armgcc/CMakeLists.txt index 84de8d2727e..cb51e1ae0b5 100644 --- a/frdmk28fa/driver_examples/qspi/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/qspi/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qspi_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/qspi/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/qspi/edma_transfer + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/qspi/polling_transfer/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/qspi/polling_transfer/armgcc/CMakeLists.txt index 913cb976bd5..086e903766c 100644 --- a/frdmk28fa/driver_examples/qspi/polling_transfer/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/qspi/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/rtc/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/rtc/armgcc/CMakeLists.txt index e0729f25979..2dc0cf9a0db 100644 --- a/frdmk28fa/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/driver_examples/rtc - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/rtc + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/sdramc/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/sdramc/armgcc/CMakeLists.txt index 596c3057559..50e04d92e62 100644 --- a/frdmk28fa/driver_examples/sdramc/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/sdramc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdramc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/driver_examples/sdramc - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/sdramc + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/sysmpu/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/sysmpu/armgcc/CMakeLists.txt index 704aec84451..10a41737b2f 100644 --- a/frdmk28fa/driver_examples/sysmpu/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/sysmpu/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sysmpu.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/driver_examples/sysmpu - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/sysmpu + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/tpm/combine_pwm/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/tpm/combine_pwm/armgcc/CMakeLists.txt index 351f8d4e9e0..9cca5a8c681 100644 --- a/frdmk28fa/driver_examples/tpm/combine_pwm/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/tpm/combine_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/tpm/combine_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/tpm/combine_pwm + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt index 6eb94ccfc07..a0537ef26cf 100644 --- a/frdmk28fa/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/tpm/dual_edge_capture - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/tpm/dual_edge_capture + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt index 96a938cbdf7..807afe33729 100644 --- a/frdmk28fa/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/tpm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/tpm/input_capture + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt index 087c0aa99e3..9231cd98093 100644 --- a/frdmk28fa/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/tpm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/tpm/output_compare + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt index 43cd89d50e2..37b5aac2eeb 100644 --- a/frdmk28fa/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/tpm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/tpm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt index bc5a33f079a..2502dc1ff2c 100644 --- a/frdmk28fa/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/tpm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/tpm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/tpm/timer/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/tpm/timer/armgcc/CMakeLists.txt index 423a84c850f..dafacc526e3 100644 --- a/frdmk28fa/driver_examples/tpm/timer/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/tpm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/tpm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/tpm/timer + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/trng/random/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/trng/random/armgcc/CMakeLists.txt index 42a169c6a74..a296c88a0ea 100644 --- a/frdmk28fa/driver_examples/trng/random/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/trng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../trng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk28fa/driver_examples/trng/random - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/trng/random + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/vref/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/vref/armgcc/CMakeLists.txt index f513c3c0beb..3b27b50697a 100644 --- a/frdmk28fa/driver_examples/vref/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/vref/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../vref.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/driver_examples/vref - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/vref + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/driver_examples/wdog/armgcc/CMakeLists.txt b/frdmk28fa/driver_examples/wdog/armgcc/CMakeLists.txt index df7367b58b2..de89d4bd148 100644 --- a/frdmk28fa/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/frdmk28fa/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/driver_examples/wdog + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt b/frdmk28fa/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt index 08dd5a93a3b..9d15f9328ba 100644 --- a/frdmk28fa/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt +++ b/frdmk28fa/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mmcau_api.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/mmcau_examples/mmcau_api - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/mmcau_examples/mmcau_api + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/frdmk28fa/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt b/frdmk28fa/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt index 56fafcd99a1..b0d629bfb75 100644 --- a/frdmk28fa/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt +++ b/frdmk28fa/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/rtos_examples/freertos_dspi - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/rtos_examples/freertos_dspi + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/frdmk28fa/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 6bd3d888b84..b845caf13d0 100644 --- a/frdmk28fa/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/frdmk28fa/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/frdmk28fa/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 3ab0d54b422..5d5e40c3277 100644 --- a/frdmk28fa/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/frdmk28fa/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/frdmk28fa/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 72045bf6e09..76dda706c8b 100644 --- a/frdmk28fa/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/frdmk28fa/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/frdmk28fa/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 8c8a1044399..27e2b11786a 100644 --- a/frdmk28fa/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/frdmk28fa/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/frdmk28fa/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index 00a86115f84..60a73cc5c82 100644 --- a/frdmk28fa/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/frdmk28fa/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/frdmk28fa/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index b7282a9a630..74a368088d1 100644 --- a/frdmk28fa/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/frdmk28fa/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/frdmk28fa/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index a9c5657ea08..ac8e27df601 100644 --- a/frdmk28fa/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/frdmk28fa/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/frdmk28fa/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 23c2546b1c9..86dc4d49120 100644 --- a/frdmk28fa/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/frdmk28fa/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt b/frdmk28fa/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt index 29bfc8fa5ce..f9c4a4f0d27 100644 --- a/frdmk28fa/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt +++ b/frdmk28fa/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/rtos_examples/freertos_sem_static - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/rtos_examples/freertos_sem_static + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/frdmk28fa/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index dbb748ffa28..70ab9220a7f 100644 --- a/frdmk28fa/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/frdmk28fa/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/frdmk28fa/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index a191f3c7857..8ff9c58f65b 100644 --- a/frdmk28fa/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/frdmk28fa/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/../low_power_tickless ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt b/frdmk28fa/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt index 1107559e8b9..6715ec12632 100644 --- a/frdmk28fa/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt +++ b/frdmk28fa/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,10 +53,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../Sample/OS/SEGGER_SYSVIEW_FreeRTOS.h" "${ProjDirPath}/../Sample/OS/pin_mux.c" "${ProjDirPath}/../Sample/OS/pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE @@ -59,13 +65,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../SEGGER ${ProjDirPath}/../Config ${ProjDirPath}/../Sample/OS - ${ProjDirPath}/../../../../../../examples/frdmk28fa/rtos_examples/visualization/freertos_segger_sysview - ${ProjDirPath}/../../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/rtos_examples/visualization/freertos_segger_sysview + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt b/frdmk28fa/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt index aaa45b10787..c5e5b2615e7 100644 --- a/frdmk28fa/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt +++ b/frdmk28fa/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/sdmmc_examples/sdcard_freertos - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/sdmmc_examples/sdcard_freertos + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt b/frdmk28fa/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt index e2b08d028d5..7bdd6f08970 100644 --- a/frdmk28fa/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt +++ b/frdmk28fa/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/sdmmc_examples/sdcard_interrupt - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/sdmmc_examples/sdcard_interrupt + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk28fa/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt b/frdmk28fa/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt index 14adc035c2b..aff24ac6f46 100644 --- a/frdmk28fa/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt +++ b/frdmk28fa/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk28fa/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/board.h" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk28fa/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk28fa/sdmmc_examples/sdcard_polling - ${ProjDirPath}/../../../../../core/boards/frdmk28fa + ${SdkRootDirPath}/examples/frdmk28fa/sdmmc_examples/sdcard_polling + ${SdkRootDirPath}/core/boards/frdmk28fa ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2a4s/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index b1fcbc7a1e3..6715031290e 100644 --- a/frdmk32l2a4s/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2a4s/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 3d503b4f99c..82b70b4676f 100644 --- a/frdmk32l2a4s/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2a4s/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index ec78a922914..24cfffe3cdd 100644 --- a/frdmk32l2a4s/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/cmsis_driver_examples/lpi2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/cmsis_driver_examples/lpi2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2a4s/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 14b6369df92..2f6936f7d9d 100644 --- a/frdmk32l2a4s/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2a4s/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index d30ce1f7544..142daa960c8 100644 --- a/frdmk32l2a4s/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/cmsis_driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/cmsis_driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2a4s/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 3d5db9b72e1..a54bf1a9326 100644 --- a/frdmk32l2a4s/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2a4s/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt index f801a7c8f09..0be7b5de533 100644 --- a/frdmk32l2a4s/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/cmsis_driver_examples/lpspi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/cmsis_driver_examples/lpspi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2a4s/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index f16e1b361bb..0be791e2ad4 100644 --- a/frdmk32l2a4s/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/cmsis_driver_examples/lpspi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/cmsis_driver_examples/lpspi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/frdmk32l2a4s/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 88f001f2ae8..4e8be7ea437 100644 --- a/frdmk32l2a4s/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/cmsis_driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/cmsis_driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk32l2a4s/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 50a8bd74d00..97d926ac676 100644 --- a/frdmk32l2a4s/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/cmsis_driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/cmsis_driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/component_examples/led_control/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/component_examples/led_control/bm/armgcc/CMakeLists.txt index 5a9613e663f..789b57a511a 100644 --- a/frdmk32l2a4s/component_examples/led_control/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/component_examples/led_control/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../hardware_init.c" "${ProjDirPath}/../app.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/component_examples/led_control/bm - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/component_examples/led_control/bm + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/component_examples/led_control/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/component_examples/led_control/freertos/armgcc/CMakeLists.txt index c59d91e9ece..085d760893a 100644 --- a/frdmk32l2a4s/component_examples/led_control/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/component_examples/led_control/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../hardware_init.c" "${ProjDirPath}/../app.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../../log/freertos - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/component_examples/led_control/freertos - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/component_examples/led_control/freertos + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/component_examples/log/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/component_examples/log/bm/armgcc/CMakeLists.txt index e8a9dfeeade..d6c0b3dc79d 100644 --- a/frdmk32l2a4s/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/component_examples/log/bm + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/component_examples/log/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/component_examples/log/freertos/armgcc/CMakeLists.txt index 4f6911af7c2..4cdc391fb7b 100644 --- a/frdmk32l2a4s/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/demo_apps/adc16_low_power/armgcc/CMakeLists.txt b/frdmk32l2a4s/demo_apps/adc16_low_power/armgcc/CMakeLists.txt index 6f9e69a4eee..07cc8574138 100644 --- a/frdmk32l2a4s/demo_apps/adc16_low_power/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/demo_apps/adc16_low_power/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_low_power.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/demo_apps/adc16_low_power - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/demo_apps/adc16_low_power + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/demo_apps/bubble/armgcc/CMakeLists.txt b/frdmk32l2a4s/demo_apps/bubble/armgcc/CMakeLists.txt index fc70f17e2b2..818212a8c70 100644 --- a/frdmk32l2a4s/demo_apps/bubble/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/demo_apps/bubble/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bubble.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/demo_apps/bubble - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/demo_apps/bubble + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/frdmk32l2a4s/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index 7df6c9662f1..b0914e499c2 100644 --- a/frdmk32l2a4s/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,12 +50,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/demo_apps/bubble_peripheral + ${SdkRootDirPath}/examples/frdmk32l2a4s/demo_apps/bubble_peripheral ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/demo_apps/dac_adc/armgcc/CMakeLists.txt b/frdmk32l2a4s/demo_apps/dac_adc/armgcc/CMakeLists.txt index e98e94e1c68..82fbc1ae73a 100644 --- a/frdmk32l2a4s/demo_apps/dac_adc/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/demo_apps/dac_adc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_adc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/demo_apps/dac_adc - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/demo_apps/dac_adc + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/demo_apps/ecompass/armgcc/CMakeLists.txt b/frdmk32l2a4s/demo_apps/ecompass/armgcc/CMakeLists.txt index 88c8e3380a7..7bf3c07f693 100644 --- a/frdmk32l2a4s/demo_apps/ecompass/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/demo_apps/ecompass/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecompass.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/demo_apps/ecompass - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/demo_apps/ecompass + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/demo_apps/hello_world/armgcc/CMakeLists.txt b/frdmk32l2a4s/demo_apps/hello_world/armgcc/CMakeLists.txt index 152af140160..ccde64a414f 100644 --- a/frdmk32l2a4s/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/frdmk32l2a4s/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index ea2d9df8e68..0821a3ae624 100644 --- a/frdmk32l2a4s/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,22 +38,22 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/demo_apps/led_blinky/armgcc/CMakeLists.txt b/frdmk32l2a4s/demo_apps/led_blinky/armgcc/CMakeLists.txt index 9a65ae5e68f..136105f3916 100644 --- a/frdmk32l2a4s/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/demo_apps/power_manager/armgcc/CMakeLists.txt b/frdmk32l2a4s/demo_apps/power_manager/armgcc/CMakeLists.txt index 3598be8bdc0..d1bc938787f 100644 --- a/frdmk32l2a4s/demo_apps/power_manager/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/demo_apps/power_manager/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/demo_apps/power_manager - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/demo_apps/power_manager + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/demo_apps/power_mode_switch/armgcc/CMakeLists.txt b/frdmk32l2a4s/demo_apps/power_mode_switch/armgcc/CMakeLists.txt index 01b86dd8b5e..78121f4542d 100644 --- a/frdmk32l2a4s/demo_apps/power_mode_switch/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/demo_apps/power_mode_switch/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/demo_apps/power_mode_switch - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/demo_apps/power_mode_switch + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/demo_apps/rtc_func/armgcc/CMakeLists.txt b/frdmk32l2a4s/demo_apps/rtc_func/armgcc/CMakeLists.txt index 06f76d98f35..4b8c1a6fc44 100644 --- a/frdmk32l2a4s/demo_apps/rtc_func/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/demo_apps/rtc_func/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc_func.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/demo_apps/rtc_func - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/demo_apps/rtc_func + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/demo_apps/shell/armgcc/CMakeLists.txt b/frdmk32l2a4s/demo_apps/shell/armgcc/CMakeLists.txt index c777a507746..9c1a09ab652 100644 --- a/frdmk32l2a4s/demo_apps/shell/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/demo_apps/shell + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt index 6adb40d599f..e1c1fe46f8a 100644 --- a/frdmk32l2a4s/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_continuous_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/adc16/continuous_edma - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/adc16/continuous_edma + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt index ac1271f7447..983a9616c04 100644 --- a/frdmk32l2a4s/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/adc16/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/adc16/interrupt + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/adc16/polling/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/adc16/polling/armgcc/CMakeLists.txt index e4a12bb2bae..8ef1909a983 100644 --- a/frdmk32l2a4s/driver_examples/adc16/polling/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/adc16/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/adc16/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/adc16/polling + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index 57c68d6672b..0b0d6b56c5a 100644 --- a/frdmk32l2a4s/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/cmp/polling/armgcc/CMakeLists.txt index 1d3ad33d814..26235e356ff 100644 --- a/frdmk32l2a4s/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/crc/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/crc/armgcc/CMakeLists.txt index 4c74ba645a5..cff3232faaa 100644 --- a/frdmk32l2a4s/driver_examples/crc/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/crc + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/dac/basic/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/dac/basic/armgcc/CMakeLists.txt index 2a35b05c929..4baaac0c6c8 100644 --- a/frdmk32l2a4s/driver_examples/dac/basic/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/dac/basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/dac/basic - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/dac/basic + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt index 131b0c2f526..3de7d49b31a 100644 --- a/frdmk32l2a4s/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_buffer_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/dac/buffer_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/dac/buffer_interrupt + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/dac/continuous_lptmr_edma/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/dac/continuous_lptmr_edma/armgcc/CMakeLists.txt index c38e5865776..f5dff0fafea 100644 --- a/frdmk32l2a4s/driver_examples/dac/continuous_lptmr_edma/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/dac/continuous_lptmr_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_continuous_lptmr_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/dac/continuous_lptmr_edma - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/dac/continuous_lptmr_edma + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index 1f5c675fe4f..b35dd587de2 100644 --- a/frdmk32l2a4s/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index ec90602ca2f..c2fb105fb87 100644 --- a/frdmk32l2a4s/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index d8e1756da1b..0c3aef348b5 100644 --- a/frdmk32l2a4s/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index 5f9734e9519..ce6afe059a8 100644 --- a/frdmk32l2a4s/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index 71dc3cd1e20..31519674381 100644 --- a/frdmk32l2a4s/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index 7970dda3fb0..30f89583a72 100644 --- a/frdmk32l2a4s/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/flash/pflash/armgcc/CMakeLists.txt index fcd7bd305c0..189a23b3943 100644 --- a/frdmk32l2a4s/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt index 2351039d77e..1868b3f7367 100644 --- a/frdmk32l2a4s/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/flexio/i2c/interrupt_lpi2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/flexio/i2c/interrupt_lpi2c_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/flexio/pwm/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/flexio/pwm/armgcc/CMakeLists.txt index 5bf85f3b12b..760c64612e1 100644 --- a/frdmk32l2a4s/driver_examples/flexio/pwm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/flexio/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/flexio/pwm - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/flexio/pwm + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt index 1bc3a7d0ae9..1d870e0bafa 100644 --- a/frdmk32l2a4s/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l2a4s/driver_examples/flexio/spi/edma_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/flexio/spi/edma_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt index 42e5aa6c3a0..50a18d927b1 100644 --- a/frdmk32l2a4s/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l2a4s/driver_examples/flexio/spi/edma_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/flexio/spi/edma_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt index 33bc3a4821e..d512cad12f6 100644 --- a/frdmk32l2a4s/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l2a4s/driver_examples/flexio/spi/int_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/flexio/spi/int_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt index 0b5bc4cc0ed..9cc5967f0dd 100644 --- a/frdmk32l2a4s/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l2a4s/driver_examples/flexio/spi/int_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/flexio/spi/int_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt index ff319364dbf..88a2ee2376f 100644 --- a/frdmk32l2a4s/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/flexio/uart/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/flexio/uart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt index 057d8d08f0d..994c15be3d0 100644 --- a/frdmk32l2a4s/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/flexio/uart/int_rb_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/flexio/uart/int_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt index 856f2f354ec..b9d0c53ced8 100644 --- a/frdmk32l2a4s/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/flexio/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/flexio/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt index 9c59fe2f7b9..273222cd051 100644 --- a/frdmk32l2a4s/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/flexio/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/flexio/uart/polling_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index c07a4b53654..5189d30b422 100644 --- a/frdmk32l2a4s/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 99fcef7f3b8..db27771f8a2 100644 --- a/frdmk32l2a4s/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index d9116c2fdd0..78d5063e2aa 100644 --- a/frdmk32l2a4s/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 2508976e868..f8e5b9d75f6 100644 --- a/frdmk32l2a4s/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt index 22194c643cd..e2cbe92295a 100644 --- a/frdmk32l2a4s/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/lpi2c/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpi2c/interrupt + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 4a20aba47d6..183e5814ded 100644 --- a/frdmk32l2a4s/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/lpi2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpi2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 6735fa44402..41fb425dd33 100644 --- a/frdmk32l2a4s/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/lpi2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpi2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt index 59ce312d502..d4c6399a4a4 100644 --- a/frdmk32l2a4s/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/lpi2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpi2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt index 17620f2a6ec..2351b039381 100644 --- a/frdmk32l2a4s/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/lpi2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpi2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 2b0cf84b538..4c8da4f5717 100644 --- a/frdmk32l2a4s/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/lpi2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpi2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpit/chained_channel/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpit/chained_channel/armgcc/CMakeLists.txt index 9b7e24a60f7..9e9db641aa2 100644 --- a/frdmk32l2a4s/driver_examples/lpit/chained_channel/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpit/chained_channel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpit_chained_channel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/lpit/chained_channel - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpit/chained_channel + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt index def20b54de2..94a78784a16 100644 --- a/frdmk32l2a4s/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpit_single_channel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/lpit/single_channel - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpit/single_channel + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index aa79aafb400..7475846d6ae 100644 --- a/frdmk32l2a4s/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index c7857077890..ae849319898 100644 --- a/frdmk32l2a4s/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt index 6e94d219254..edc415f3a22 100644 --- a/frdmk32l2a4s/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/lpspi/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpspi/interrupt + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt index ad15ae24863..f95feca62b1 100644 --- a/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 09d98d1ae7d..4f89e2f3e57 100644 --- a/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 7b3d001b3cf..301cc742ce1 100644 --- a/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 389b31527dc..972bca6f623 100644 --- a/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index acb79f77ca9..47f31db5db2 100644 --- a/frdmk32l2a4s/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/lpspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 4d2934226df..f370aa9ae20 100644 --- a/frdmk32l2a4s/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2a4s/driver_examples/lpspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lptmr/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lptmr/armgcc/CMakeLists.txt index 1d12fa7effd..78661132e64 100644 --- a/frdmk32l2a4s/driver_examples/lptmr/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lptmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/driver_examples/lptmr - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lptmr + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index b742b353640..8826c5c2599 100644 --- a/frdmk32l2a4s/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/lpuart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpuart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt index 4e2b3ff4bbd..664d70e29c5 100644 --- a/frdmk32l2a4s/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/lpuart/edma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpuart/edma_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index bfd7b434239..e35daf7a394 100644 --- a/frdmk32l2a4s/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index 5f45ee88b0e..75328226ee5 100644 --- a/frdmk32l2a4s/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 925a3f30fb0..250de9167ec 100644 --- a/frdmk32l2a4s/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 6adeec7d7c7..b71f13c54f5 100644 --- a/frdmk32l2a4s/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index 2fb792868e7..aa8cc049956 100644 --- a/frdmk32l2a4s/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/mmdvsq/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/mmdvsq/armgcc/CMakeLists.txt index 96e3b5692d6..9dd96155650 100644 --- a/frdmk32l2a4s/driver_examples/mmdvsq/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/mmdvsq/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mmdvsq.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/driver_examples/mmdvsq - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/mmdvsq + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/rtc/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/rtc/armgcc/CMakeLists.txt index 7ef3bf1e138..98158b41718 100644 --- a/frdmk32l2a4s/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/driver_examples/rtc - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/rtc + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/scg/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/scg/armgcc/CMakeLists.txt index 270567503a9..2bd4c5534ef 100644 --- a/frdmk32l2a4s/driver_examples/scg/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/scg/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../scg.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/driver_examples/scg - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/scg + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/tpm/combine_pwm/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/tpm/combine_pwm/armgcc/CMakeLists.txt index 1c9babe198a..491cbdf2702 100644 --- a/frdmk32l2a4s/driver_examples/tpm/combine_pwm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/tpm/combine_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/tpm/combine_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/tpm/combine_pwm + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt index de784956a16..a84202baa1d 100644 --- a/frdmk32l2a4s/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/tpm/dual_edge_capture - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/tpm/dual_edge_capture + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt index 1dfaa9a0c57..f71b9d1ee28 100644 --- a/frdmk32l2a4s/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/tpm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/tpm/input_capture + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt index 64676812be9..0c4bcd65a26 100644 --- a/frdmk32l2a4s/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/tpm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/tpm/output_compare + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt index 0d2716b66ec..5b6ed364df9 100644 --- a/frdmk32l2a4s/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/tpm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/tpm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt index 0cb696a333d..4c5b7767f50 100644 --- a/frdmk32l2a4s/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/tpm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/tpm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/tpm/timer/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/tpm/timer/armgcc/CMakeLists.txt index f6617d8b3a1..b179bf5c5b4 100644 --- a/frdmk32l2a4s/driver_examples/tpm/timer/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/tpm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/tpm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/tpm/timer + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/trng/random/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/trng/random/armgcc/CMakeLists.txt index c7b2c17e4c0..46fd019a24f 100644 --- a/frdmk32l2a4s/driver_examples/trng/random/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/trng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../trng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/trng/random - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/trng/random + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/tsi_v4/low_power/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/tsi_v4/low_power/armgcc/CMakeLists.txt index 9ee55046c73..4f70e380f17 100644 --- a/frdmk32l2a4s/driver_examples/tsi_v4/low_power/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/tsi_v4/low_power/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tsi_v4_low_power.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/tsi_v4/low_power - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/tsi_v4/low_power + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/tsi_v4/normal/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/tsi_v4/normal/armgcc/CMakeLists.txt index fe6eb52dd84..8b9bc2c4ad5 100644 --- a/frdmk32l2a4s/driver_examples/tsi_v4/normal/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/tsi_v4/normal/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tsi_v4_normal.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/driver_examples/tsi_v4/normal - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/tsi_v4/normal + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/tstmr/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/tstmr/armgcc/CMakeLists.txt index 87ccaf4b31c..51f9aec567c 100644 --- a/frdmk32l2a4s/driver_examples/tstmr/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/tstmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tstmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/driver_examples/tstmr - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/tstmr + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/driver_examples/wdog32/armgcc/CMakeLists.txt b/frdmk32l2a4s/driver_examples/wdog32/armgcc/CMakeLists.txt index 18b547e47a1..abc0a255411 100644 --- a/frdmk32l2a4s/driver_examples/wdog32/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/driver_examples/wdog32/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog32.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/driver_examples/wdog32 - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/driver_examples/wdog32 + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt b/frdmk32l2a4s/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt index 8a16b544dae..10e31e19c4f 100644 --- a/frdmk32l2a4s/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mmcau_api.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/mmcau_examples/mmcau_api - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/mmcau_examples/mmcau_api + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -101,11 +107,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm0p/lib_mmcau-cm0p.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm0p/lib_mmcau-cm0p.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm0p/lib_mmcau-cm0p.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm0p/lib_mmcau-cm0p.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/frdmk32l2a4s/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/frdmk32l2a4s/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 30827b15ec3..6d866cc3e1d 100644 --- a/frdmk32l2a4s/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/frdmk32l2a4s/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 4d4b2cc757f..46aa4bc25eb 100644 --- a/frdmk32l2a4s/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/frdmk32l2a4s/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 0ad4607b3a8..b99f8466a0c 100644 --- a/frdmk32l2a4s/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt b/frdmk32l2a4s/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt index 081a78ab8a3..46da72fe95a 100644 --- a/frdmk32l2a4s/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/rtos_examples/freertos_lpi2c - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/rtos_examples/freertos_lpi2c + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt b/frdmk32l2a4s/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt index 1c5d6c0394c..744bedd1f8f 100644 --- a/frdmk32l2a4s/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/rtos_examples/freertos_lpspi - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/rtos_examples/freertos_lpspi + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt b/frdmk32l2a4s/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt index 48cb95f3090..63f382e3b1f 100644 --- a/frdmk32l2a4s/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/rtos_examples/freertos_lpspi_b2b/master - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/rtos_examples/freertos_lpspi_b2b/master + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt b/frdmk32l2a4s/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt index d295e0d50c5..007c9dfaebc 100644 --- a/frdmk32l2a4s/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/rtos_examples/freertos_lpspi_b2b/slave - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/rtos_examples/freertos_lpspi_b2b/slave + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/frdmk32l2a4s/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index aa219fc1cba..3eb024b31cd 100644 --- a/frdmk32l2a4s/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/frdmk32l2a4s/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index ab18e4dfc72..cfd79b95d8c 100644 --- a/frdmk32l2a4s/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/frdmk32l2a4s/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index dec1ef251a7..9f68db9c493 100644 --- a/frdmk32l2a4s/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/frdmk32l2a4s/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 8434e102b52..04a03eb4013 100644 --- a/frdmk32l2a4s/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/frdmk32l2a4s/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 1ad1a89cb8d..be2a407d756 100644 --- a/frdmk32l2a4s/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/frdmk32l2a4s/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index b30b149564e..c46f0709443 100644 --- a/frdmk32l2a4s/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2a4s/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/frdmk32l2a4s/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index 0778f3e9384..b972637cf2f 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index fafbbe31c93..b5390883c75 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index 37194c08295..ed63eaca8da 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index 8cb5b167080..7f5f10890ab 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index 854fcb33e74..d759318c248 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 9bf6b7d9a36..5f7221ca594 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index 6e6dd230e7d..d5d21b1db86 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index ec100af4819..b119d454b9a 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 8c7159dfd93..a29d309bbe1 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index dffd54a586b..9b29fe0be8f 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index 90872b947a9..1e952860204 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 6f2b7be08fa..f608d663ab0 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_composite_hid_audio/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_composite_hid_audio/bm/armgcc/CMakeLists.txt index 7d1b6fbf87f..43296814278 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_composite_hid_audio/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_composite_hid_audio/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/usb_examples/usb_device_composite_hid_audio/bm + ${SdkRootDirPath}/examples/frdmk32l2a4s/usb_examples/usb_device_composite_hid_audio/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_composite_hid_audio/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_composite_hid_audio/freertos/armgcc/CMakeLists.txt index c968ae3c645..dba13437125 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_composite_hid_audio/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_composite_hid_audio/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/usb_examples/usb_device_composite_hid_audio/freertos + ${SdkRootDirPath}/core/boards/frdmk32l2a4s + ${SdkRootDirPath}/examples/frdmk32l2a4s/usb_examples/usb_device_composite_hid_audio/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_composite_hid_audio_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_composite_hid_audio_lite/bm/armgcc/CMakeLists.txt index e5f77a14e79..7334810ef69 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_composite_hid_audio_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_composite_hid_audio_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2a4s/usb_examples/usb_device_composite_hid_audio_lite/bm + ${SdkRootDirPath}/examples/frdmk32l2a4s/usb_examples/usb_device_composite_hid_audio_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index d83227298d8..b45b35ec430 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index 11cbda2a193..bc35fa1959c 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index b6d685fb89c..b2a2a0c7234 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index dabe28acaf7..d60f81c2857 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index b2a6b6be1d2..82431e4c2c9 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index 7e767de2eb7..656b3997155 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index c369cfd56a4..d4bd9d31f18 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 385d2e2ae34..b0cb2895863 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt index 7fe758037d4..4250ae75cdc 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 8a711672a90..3e5b945799b 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index 346405c6967..6664cd0a355 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index c3f19db891e..65909219440 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index 4e20c1dd8cd..52c212a9335 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index b94ef25763e..169f0561fae 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index 27d03f6c2c1..1a388724944 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index 0b7b388fe40..53d0e44dcb3 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index f0605bc123d..dcc7acf1f8a 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index e4aef1299be..ff46a6697f5 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index 9c36118ac12..a3a793022b6 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index f6081813355..bd989c9dcb3 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index 9926d4ae0c6..da10fc87575 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index 54c4531607e..62a2c0eb14d 100644 --- a/frdmk32l2a4s/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index 0754475134a..e1e83a2d038 100644 --- a/frdmk32l2a4s/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index b1357312da2..9c486c6a79f 100644 --- a/frdmk32l2a4s/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index ebb8256ceda..18293cccae8 100644 --- a/frdmk32l2a4s/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index f2636fa15a9..7bab482b283 100644 --- a/frdmk32l2a4s/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index 5585fb8e2ad..e337bda45d0 100644 --- a/frdmk32l2a4s/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index ffe1e7115ea..f7330a851d7 100644 --- a/frdmk32l2a4s/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index 0db63e00b2d..afb229d6060 100644 --- a/frdmk32l2a4s/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 3735244db41..60e418bf64a 100644 --- a/frdmk32l2a4s/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index b16963c42cd..7e5e963018e 100644 --- a/frdmk32l2a4s/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index c727f5b3552..c9ef200a45d 100644 --- a/frdmk32l2a4s/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index fdf58a9d730..2f9f0625ef3 100644 --- a/frdmk32l2a4s/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index 64e99f5d123..589a2132a87 100644 --- a/frdmk32l2a4s/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index 066765896e7..6b9f285d9d8 100644 --- a/frdmk32l2a4s/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,7 +57,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index 9dd89a7fbfa..2b9f75b4730 100644 --- a/frdmk32l2a4s/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,12 +54,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index 39166e15838..c2962edca6e 100644 --- a/frdmk32l2a4s/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index d7e3e215a85..0e13b8ba28f 100644 --- a/frdmk32l2a4s/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index 69936cdf9f8..29d09d63e23 100644 --- a/frdmk32l2a4s/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index 9ade1479648..e768fc3db6c 100644 --- a/frdmk32l2a4s/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index d47adec8f53..ad6145efac1 100644 --- a/frdmk32l2a4s/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 5d02b89bb18..6bdcdf75034 100644 --- a/frdmk32l2a4s/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index b989116df7c..747ed7de81c 100644 --- a/frdmk32l2a4s/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index d15c52287f5..93b2f195b31 100644 --- a/frdmk32l2a4s/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2a4s/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/frdmk32l2a4s/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index dcada83e772..491b262057a 100644 --- a/frdmk32l2a4s/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2a4s/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2a4s + ${SdkRootDirPath}/core/boards/frdmk32l2a4s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2b/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 75d50458128..f0e26b56ace 100644 --- a/frdmk32l2b/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2b/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/cmsis_driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/cmsis_driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2b/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 71a8f724782..64fd59dee8a 100644 --- a/frdmk32l2b/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2b/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/cmsis_driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/cmsis_driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2b/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 24dfd000c77..75d67de8413 100644 --- a/frdmk32l2b/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2b/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2b/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index edd0aebbde4..0d96b140afa 100644 --- a/frdmk32l2b/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2b/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index fbe413c8237..8cf446dffcb 100644 --- a/frdmk32l2b/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/cmsis_driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/cmsis_driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/cmsis_driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/cmsis_driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt index 9c135b8e6d1..ab6a118d201 100644 --- a/frdmk32l2b/cmsis_driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/cmsis_driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/cmsis_driver_examples/lpuart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/cmsis_driver_examples/lpuart/dma_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index ebb8f6aaf47..cd0126421e4 100644 --- a/frdmk32l2b/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/cmsis_driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/cmsis_driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2b/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index f4dbcf56460..1394d1c8b82 100644 --- a/frdmk32l2b/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2b/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/cmsis_driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/cmsis_driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2b/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 44e0de30489..6c1232d9b3a 100644 --- a/frdmk32l2b/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2b/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/cmsis_driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/cmsis_driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2b/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 39e95a7903d..9b0a8950610 100644 --- a/frdmk32l2b/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2b/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/cmsis_driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/cmsis_driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2b/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index b5aa561954f..0ea14b21ed6 100644 --- a/frdmk32l2b/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2b/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/cmsis_driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/cmsis_driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt index 721ec232ed2..af62cda3c4b 100644 --- a/frdmk32l2b/cmsis_driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/cmsis_driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/cmsis_driver_examples/uart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/cmsis_driver_examples/uart/dma_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index cf89429505f..d6b6234f525 100644 --- a/frdmk32l2b/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/cmsis_driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/component_examples/led_control/bm/armgcc/CMakeLists.txt b/frdmk32l2b/component_examples/led_control/bm/armgcc/CMakeLists.txt index aa41ddc73fb..a2e3dd69ab4 100644 --- a/frdmk32l2b/component_examples/led_control/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/component_examples/led_control/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../hardware_init.c" "${ProjDirPath}/../app.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/component_examples/led_control/bm - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/component_examples/led_control/bm + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/component_examples/led_control/freertos/armgcc/CMakeLists.txt b/frdmk32l2b/component_examples/led_control/freertos/armgcc/CMakeLists.txt index c4d704c74fb..4b5e2c0bdcd 100644 --- a/frdmk32l2b/component_examples/led_control/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2b/component_examples/led_control/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../hardware_init.c" "${ProjDirPath}/../app.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../../log/freertos - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/component_examples/led_control/freertos - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/component_examples/led_control/freertos + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/component_examples/log/bm/armgcc/CMakeLists.txt b/frdmk32l2b/component_examples/log/bm/armgcc/CMakeLists.txt index 6a1c37f5383..666452eab14 100644 --- a/frdmk32l2b/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/component_examples/log/bm + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/component_examples/log/freertos/armgcc/CMakeLists.txt b/frdmk32l2b/component_examples/log/freertos/armgcc/CMakeLists.txt index 842f4c5545a..1ba06a02111 100644 --- a/frdmk32l2b/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/frdmk32l2b/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/demo_apps/adc16_low_power/armgcc/CMakeLists.txt b/frdmk32l2b/demo_apps/adc16_low_power/armgcc/CMakeLists.txt index b2ab3e7b7fa..32502bad344 100644 --- a/frdmk32l2b/demo_apps/adc16_low_power/armgcc/CMakeLists.txt +++ b/frdmk32l2b/demo_apps/adc16_low_power/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_low_power.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/demo_apps/adc16_low_power - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/demo_apps/adc16_low_power + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt b/frdmk32l2b/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt index 57949abe07e..c58ea0494e0 100644 --- a/frdmk32l2b/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt +++ b/frdmk32l2b/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_low_power_async_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/demo_apps/adc16_low_power_async_dma - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/demo_apps/adc16_low_power_async_dma + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/demo_apps/bubble/armgcc/CMakeLists.txt b/frdmk32l2b/demo_apps/bubble/armgcc/CMakeLists.txt index cfa491500c5..5bd1cde9bc0 100644 --- a/frdmk32l2b/demo_apps/bubble/armgcc/CMakeLists.txt +++ b/frdmk32l2b/demo_apps/bubble/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bubble.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/demo_apps/bubble - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/demo_apps/bubble + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/frdmk32l2b/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index 52b6cf02fa5..b7331cf9164 100644 --- a/frdmk32l2b/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/frdmk32l2b/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,12 +50,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/demo_apps/bubble_peripheral + ${SdkRootDirPath}/examples/frdmk32l2b/demo_apps/bubble_peripheral ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/demo_apps/dac_adc/armgcc/CMakeLists.txt b/frdmk32l2b/demo_apps/dac_adc/armgcc/CMakeLists.txt index eaf24380287..bd56b1e5571 100644 --- a/frdmk32l2b/demo_apps/dac_adc/armgcc/CMakeLists.txt +++ b/frdmk32l2b/demo_apps/dac_adc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_adc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/demo_apps/dac_adc - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/demo_apps/dac_adc + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/demo_apps/hello_world/armgcc/CMakeLists.txt b/frdmk32l2b/demo_apps/hello_world/armgcc/CMakeLists.txt index 4e7b7f5ff77..a8ebfcf67ca 100644 --- a/frdmk32l2b/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/frdmk32l2b/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/frdmk32l2b/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index f6880ccc658..792e2b19fe7 100644 --- a/frdmk32l2b/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/frdmk32l2b/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,22 +38,22 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmk32l2b/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/frdmk32l2b ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/demo_apps/led_blinky/armgcc/CMakeLists.txt b/frdmk32l2b/demo_apps/led_blinky/armgcc/CMakeLists.txt index 30e21e1f1c7..3647b54a794 100644 --- a/frdmk32l2b/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/frdmk32l2b/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/demo_apps/power_manager/armgcc/CMakeLists.txt b/frdmk32l2b/demo_apps/power_manager/armgcc/CMakeLists.txt index f9140921d12..ffd47a2d1fb 100644 --- a/frdmk32l2b/demo_apps/power_manager/armgcc/CMakeLists.txt +++ b/frdmk32l2b/demo_apps/power_manager/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmk32l2b/demo_apps/power_manager - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/demo_apps/power_manager + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/demo_apps/power_mode_switch/armgcc/CMakeLists.txt b/frdmk32l2b/demo_apps/power_mode_switch/armgcc/CMakeLists.txt index bab6ee53781..39b9dea2bae 100644 --- a/frdmk32l2b/demo_apps/power_mode_switch/armgcc/CMakeLists.txt +++ b/frdmk32l2b/demo_apps/power_mode_switch/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/demo_apps/power_mode_switch - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/demo_apps/power_mode_switch + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/demo_apps/rtc_func/armgcc/CMakeLists.txt b/frdmk32l2b/demo_apps/rtc_func/armgcc/CMakeLists.txt index 5997301984b..15f9d3e1af4 100644 --- a/frdmk32l2b/demo_apps/rtc_func/armgcc/CMakeLists.txt +++ b/frdmk32l2b/demo_apps/rtc_func/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc_func.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/demo_apps/rtc_func - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/demo_apps/rtc_func + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/demo_apps/shell/armgcc/CMakeLists.txt b/frdmk32l2b/demo_apps/shell/armgcc/CMakeLists.txt index 69fe5bf6e8d..eafa69b6a4f 100644 --- a/frdmk32l2b/demo_apps/shell/armgcc/CMakeLists.txt +++ b/frdmk32l2b/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/demo_apps/shell + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/adc16/continuous_dma/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/adc16/continuous_dma/armgcc/CMakeLists.txt index 195b593d31c..b9dc9c6af0b 100644 --- a/frdmk32l2b/driver_examples/adc16/continuous_dma/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/adc16/continuous_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_continuous_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/adc16/continuous_dma - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/adc16/continuous_dma + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt index 2b2870396d0..abcb9d3bbad 100644 --- a/frdmk32l2b/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/adc16/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/adc16/interrupt + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/adc16/polling/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/adc16/polling/armgcc/CMakeLists.txt index b9a8bb0a017..160235bcc45 100644 --- a/frdmk32l2b/driver_examples/adc16/polling/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/adc16/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/adc16/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/adc16/polling + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index 07aa27becb3..1e59eb982e6 100644 --- a/frdmk32l2b/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/cmp/polling/armgcc/CMakeLists.txt index 850909afb6e..c4d58ad8e12 100644 --- a/frdmk32l2b/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/cop/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/cop/armgcc/CMakeLists.txt index 8186a9a121b..aab1d3bb293 100644 --- a/frdmk32l2b/driver_examples/cop/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/cop/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cop.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/driver_examples/cop - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/cop + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/dac/basic/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/dac/basic/armgcc/CMakeLists.txt index a640fa45be9..b73d141a7a7 100644 --- a/frdmk32l2b/driver_examples/dac/basic/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/dac/basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/dac/basic - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/dac/basic + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt index 7c14ae3a2bf..310362ea33a 100644 --- a/frdmk32l2b/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_buffer_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/dac/buffer_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/dac/buffer_interrupt + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/dac/continuous_pit_dma/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/dac/continuous_pit_dma/armgcc/CMakeLists.txt index a13bd20a0c8..d6adda2aace 100644 --- a/frdmk32l2b/driver_examples/dac/continuous_pit_dma/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/dac/continuous_pit_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_continuous_pit_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/dac/continuous_pit_dma - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/dac/continuous_pit_dma + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/dma/channel_link/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/dma/channel_link/armgcc/CMakeLists.txt index 92af694deb2..a2ca4c1b3d2 100644 --- a/frdmk32l2b/driver_examples/dma/channel_link/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/dma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/dma/channel_link - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/dma/channel_link + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index 1e1961cfba2..eb30e54cdd1 100644 --- a/frdmk32l2b/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/dma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt index 5b9a8da1e5e..9e7d9deff8e 100644 --- a/frdmk32l2b/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_ring_buffer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/dma/ring_buffer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/dma/ring_buffer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt index 9ea9381c5cf..03d374cb351 100644 --- a/frdmk32l2b/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/dma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/dma/wrap_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/flash/pflash/armgcc/CMakeLists.txt index fd4a674ea75..5b7e531e77f 100644 --- a/frdmk32l2b/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/flexio/i2c/interrupt_i2c_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/flexio/i2c/interrupt_i2c_transfer/armgcc/CMakeLists.txt index 4c97927a2dd..49b8f39f09a 100644 --- a/frdmk32l2b/driver_examples/flexio/i2c/interrupt_i2c_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/flexio/i2c/interrupt_i2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_i2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/flexio/i2c/interrupt_i2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/flexio/i2c/interrupt_i2c_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/flexio/pwm/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/flexio/pwm/armgcc/CMakeLists.txt index 23db944c05f..87ce582bd6d 100644 --- a/frdmk32l2b/driver_examples/flexio/pwm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/flexio/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/flexio/pwm - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/flexio/pwm + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/flexio/spi/dma_spi_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/flexio/spi/dma_spi_transfer/master/armgcc/CMakeLists.txt index 25bbfea1574..aad79153d6f 100644 --- a/frdmk32l2b/driver_examples/flexio/spi/dma_spi_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/flexio/spi/dma_spi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_dma_spi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l2b/driver_examples/flexio/spi/dma_spi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/flexio/spi/dma_spi_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/flexio/spi/dma_spi_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/flexio/spi/dma_spi_transfer/slave/armgcc/CMakeLists.txt index f0e63a61f60..c48d3ac3c6f 100644 --- a/frdmk32l2b/driver_examples/flexio/spi/dma_spi_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/flexio/spi/dma_spi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_dma_spi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l2b/driver_examples/flexio/spi/dma_spi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/flexio/spi/dma_spi_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/flexio/spi/int_spi_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/flexio/spi/int_spi_transfer/master/armgcc/CMakeLists.txt index 92096edfb87..d99d855d862 100644 --- a/frdmk32l2b/driver_examples/flexio/spi/int_spi_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/flexio/spi/int_spi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_spi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l2b/driver_examples/flexio/spi/int_spi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/flexio/spi/int_spi_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/flexio/spi/int_spi_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/flexio/spi/int_spi_transfer/slave/armgcc/CMakeLists.txt index 87532903575..404236b44a4 100644 --- a/frdmk32l2b/driver_examples/flexio/spi/int_spi_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/flexio/spi/int_spi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_spi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l2b/driver_examples/flexio/spi/int_spi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/flexio/spi/int_spi_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/flexio/uart/dma_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/flexio/uart/dma_transfer/armgcc/CMakeLists.txt index 55cd1fe4040..c965c9db0a0 100644 --- a/frdmk32l2b/driver_examples/flexio/uart/dma_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/flexio/uart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/flexio/uart/dma_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/flexio/uart/dma_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt index fe666b6a02a..8fc586286eb 100644 --- a/frdmk32l2b/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/flexio/uart/int_rb_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/flexio/uart/int_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt index 25cc5422969..ab164271e46 100644 --- a/frdmk32l2b/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/flexio/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/flexio/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt index e89cbf9eef8..8bb7981adec 100644 --- a/frdmk32l2b/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/flexio/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/flexio/uart/polling_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index 77771978a5f..583f55a4bbc 100644 --- a/frdmk32l2b/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index fb92216d8be..8dbef7e1b37 100644 --- a/frdmk32l2b/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index cb35c6a6072..f2a29481bb9 100644 --- a/frdmk32l2b/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index d7ee2d986c6..3371bf9a87f 100644 --- a/frdmk32l2b/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt index a195243c6f1..72ba4f99e39 100644 --- a/frdmk32l2b/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/i2c/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/i2c/interrupt + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 9b4f50d2356..0276f8c6753 100644 --- a/frdmk32l2b/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index d3f31dde1b3..200ea10c00c 100644 --- a/frdmk32l2b/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index a0d96512421..c64b7857a11 100644 --- a/frdmk32l2b/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/i2c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index d1f88664c5c..46593ba21cf 100644 --- a/frdmk32l2b/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/i2c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 7c75283c56c..ad76fea0448 100644 --- a/frdmk32l2b/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/lptmr/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/lptmr/armgcc/CMakeLists.txt index 6cf2abc74a7..a81d7a3ec97 100644 --- a/frdmk32l2b/driver_examples/lptmr/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/lptmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/driver_examples/lptmr - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/lptmr + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index d6739487bbe..275047dad22 100644 --- a/frdmk32l2b/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/lpuart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/lpuart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/lpuart/dma_rb_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/lpuart/dma_rb_transfer/armgcc/CMakeLists.txt index 5f83de063a6..1afb1b6821c 100644 --- a/frdmk32l2b/driver_examples/lpuart/dma_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/lpuart/dma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_dma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/lpuart/dma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/lpuart/dma_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt index f8e0b8ce415..a36e95fa021 100644 --- a/frdmk32l2b/driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/lpuart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/lpuart/dma_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index cae752ce364..a0ca560f2c1 100644 --- a/frdmk32l2b/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index bec32ddbd30..ca245552fdd 100644 --- a/frdmk32l2b/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 32fde3036c3..a33bf585973 100644 --- a/frdmk32l2b/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index 38b00662698..2bfc8fb93d5 100644 --- a/frdmk32l2b/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/mcglite/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/mcglite/armgcc/CMakeLists.txt index 8959a9eaf63..913f8cd8218 100644 --- a/frdmk32l2b/driver_examples/mcglite/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/mcglite/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcglite.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/driver_examples/mcglite - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/mcglite + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/pit/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/pit/armgcc/CMakeLists.txt index 9c8dac83b60..e0885ee5764 100644 --- a/frdmk32l2b/driver_examples/pit/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/pit + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/rtc/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/rtc/armgcc/CMakeLists.txt index 254e08d9e65..b7a58d19ddf 100644 --- a/frdmk32l2b/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/driver_examples/rtc - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/rtc + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/slcd/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/slcd/armgcc/CMakeLists.txt index 9ec1dafed0e..f7175c905d4 100644 --- a/frdmk32l2b/driver_examples/slcd/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/slcd/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../slcd.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/driver_examples/slcd - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/slcd + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index fbe435d2736..9da0b8dc169 100644 --- a/frdmk32l2b/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 76f5cef7c92..a5327743ab9 100644 --- a/frdmk32l2b/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/spi/interrupt/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/spi/interrupt/armgcc/CMakeLists.txt index 6e017586e99..a4bc23dad7c 100644 --- a/frdmk32l2b/driver_examples/spi/interrupt/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/spi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/spi/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/spi/interrupt + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index b5114972b39..cc4b7c96e50 100644 --- a/frdmk32l2b/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/spi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index e1d4708cb68..70358006f2e 100644 --- a/frdmk32l2b/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/spi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 7b812686aae..1dedf4b322e 100644 --- a/frdmk32l2b/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 7d06c231c5b..5fc49feb379 100644 --- a/frdmk32l2b/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 3b13e0440c0..0180ee5f89d 100644 --- a/frdmk32l2b/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/spi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/spi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 138a9b82aec..f57c15451a9 100644 --- a/frdmk32l2b/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l2b/driver_examples/spi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/spi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt index b242e44bba2..65b7b15809f 100644 --- a/frdmk32l2b/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/tpm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/tpm/input_capture + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt index ece0f6ac7ee..64feb2003e4 100644 --- a/frdmk32l2b/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/tpm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/tpm/output_compare + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt index 0bfb8147d06..c25007a17f3 100644 --- a/frdmk32l2b/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/tpm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/tpm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt index 60cef9f7221..bc0aeb0557e 100644 --- a/frdmk32l2b/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/tpm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/tpm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/tpm/timer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/tpm/timer/armgcc/CMakeLists.txt index 48397ecf3a9..776c2a2a09d 100644 --- a/frdmk32l2b/driver_examples/tpm/timer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/tpm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/tpm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/tpm/timer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index 7247d493c02..9aea93187d1 100644 --- a/frdmk32l2b/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/uart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/uart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/uart/dma_rb_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/uart/dma_rb_transfer/armgcc/CMakeLists.txt index d14b4bd0cf8..7f808b47efb 100644 --- a/frdmk32l2b/driver_examples/uart/dma_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/uart/dma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_dma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/uart/dma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/uart/dma_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt index a8bf24876a3..6f09217e3aa 100644 --- a/frdmk32l2b/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/uart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/uart/dma_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index 08990c13cc3..67effe05f51 100644 --- a/frdmk32l2b/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 3d97321ddf6..c478dc6de52 100644 --- a/frdmk32l2b/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index 9320b53f9f5..f14799577bc 100644 --- a/frdmk32l2b/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/driver_examples/uart/polling/armgcc/CMakeLists.txt b/frdmk32l2b/driver_examples/uart/polling/armgcc/CMakeLists.txt index d48fc438606..4a3594db7e0 100644 --- a/frdmk32l2b/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/frdmk32l2b/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/multiprocessor_examples/erpc_client_matrix_multiply_spi/armgcc/CMakeLists.txt b/frdmk32l2b/multiprocessor_examples/erpc_client_matrix_multiply_spi/armgcc/CMakeLists.txt index df502bd98f6..2a7df63a7db 100644 --- a/frdmk32l2b/multiprocessor_examples/erpc_client_matrix_multiply_spi/armgcc/CMakeLists.txt +++ b/frdmk32l2b/multiprocessor_examples/erpc_client_matrix_multiply_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,23 +46,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../erpc_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/multiprocessor_examples/erpc_client_matrix_multiply_spi - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/multiprocessor_examples/erpc_client_matrix_multiply_spi + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/multiprocessor_examples/erpc_client_matrix_multiply_uart/armgcc/CMakeLists.txt b/frdmk32l2b/multiprocessor_examples/erpc_client_matrix_multiply_uart/armgcc/CMakeLists.txt index 6a61957659f..8ebffb840b3 100644 --- a/frdmk32l2b/multiprocessor_examples/erpc_client_matrix_multiply_uart/armgcc/CMakeLists.txt +++ b/frdmk32l2b/multiprocessor_examples/erpc_client_matrix_multiply_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/multiprocessor_examples/erpc_client_matrix_multiply_uart - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/multiprocessor_examples/erpc_client_matrix_multiply_uart + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/multiprocessor_examples/erpc_remote_control/armgcc/CMakeLists.txt b/frdmk32l2b/multiprocessor_examples/erpc_remote_control/armgcc/CMakeLists.txt index 91198ffbf2e..1fbf226d7e4 100644 --- a/frdmk32l2b/multiprocessor_examples/erpc_remote_control/armgcc/CMakeLists.txt +++ b/frdmk32l2b/multiprocessor_examples/erpc_remote_control/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,23 +52,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../service - ${ProjDirPath}/../../../../../examples/frdmk32l2b/multiprocessor_examples/erpc_remote_control - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/multiprocessor_examples/erpc_remote_control + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/multiprocessor_examples/erpc_server_dac_adc/armgcc/CMakeLists.txt b/frdmk32l2b/multiprocessor_examples/erpc_server_dac_adc/armgcc/CMakeLists.txt index ac162d59b04..c6ddc6326ce 100644 --- a/frdmk32l2b/multiprocessor_examples/erpc_server_dac_adc/armgcc/CMakeLists.txt +++ b/frdmk32l2b/multiprocessor_examples/erpc_server_dac_adc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,23 +49,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/.. ${ProjDirPath}/../service - ${ProjDirPath}/../../../../../examples/frdmk32l2b/multiprocessor_examples/erpc_server_dac_adc - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/multiprocessor_examples/erpc_server_dac_adc + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt b/frdmk32l2b/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt index f859780f49c..f67d0c76313 100644 --- a/frdmk32l2b/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt +++ b/frdmk32l2b/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../erpc_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/multiprocessor_examples/erpc_server_matrix_multiply_spi - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/multiprocessor_examples/erpc_server_matrix_multiply_spi + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt b/frdmk32l2b/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt index ed59959e259..868001ec291 100644 --- a/frdmk32l2b/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt +++ b/frdmk32l2b/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,23 +48,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/multiprocessor_examples/erpc_server_matrix_multiply_uart - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/multiprocessor_examples/erpc_server_matrix_multiply_uart + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/frdmk32l2b/rtos_examples/freertos_event/armgcc/CMakeLists.txt index a6ef64b6252..f1bd74a6be9 100644 --- a/frdmk32l2b/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/frdmk32l2b/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/frdmk32l2b/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index ab68dc402ca..cb743d36a90 100644 --- a/frdmk32l2b/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/frdmk32l2b/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/frdmk32l2b/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index a1c94f883da..95e1824fbc1 100644 --- a/frdmk32l2b/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/frdmk32l2b/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/frdmk32l2b/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 21d6adcaa69..8c06e69f2e0 100644 --- a/frdmk32l2b/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/frdmk32l2b/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/frdmk32l2b/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index 68ff36f65fe..af33304c611 100644 --- a/frdmk32l2b/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/frdmk32l2b/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/frdmk32l2b/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 5f0e5bcea09..b3a9338b35b 100644 --- a/frdmk32l2b/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/frdmk32l2b/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/frdmk32l2b/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 3f8a8a7fc2f..f192ebccf6a 100644 --- a/frdmk32l2b/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/frdmk32l2b/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/frdmk32l2b/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 4b7a58d32d8..1d9882269c4 100644 --- a/frdmk32l2b/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/frdmk32l2b/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt b/frdmk32l2b/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt index e9d32c34283..8208b4e5606 100644 --- a/frdmk32l2b/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt +++ b/frdmk32l2b/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/rtos_examples/freertos_sem_static - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/rtos_examples/freertos_sem_static + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/rtos_examples/freertos_spi/armgcc/CMakeLists.txt b/frdmk32l2b/rtos_examples/freertos_spi/armgcc/CMakeLists.txt index 4e4362063d7..a5eab002b18 100644 --- a/frdmk32l2b/rtos_examples/freertos_spi/armgcc/CMakeLists.txt +++ b/frdmk32l2b/rtos_examples/freertos_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/rtos_examples/freertos_spi - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/rtos_examples/freertos_spi + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/frdmk32l2b/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index e1506b3415a..ba7261e8005 100644 --- a/frdmk32l2b/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/frdmk32l2b/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/frdmk32l2b/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 141d316f2a0..2030f2e4537 100644 --- a/frdmk32l2b/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/frdmk32l2b/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/frdmk32l2b/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/rtos_examples/freertos_uart/armgcc/CMakeLists.txt b/frdmk32l2b/rtos_examples/freertos_uart/armgcc/CMakeLists.txt index ee88ddb92f5..a843c5f8232 100644 --- a/frdmk32l2b/rtos_examples/freertos_uart/armgcc/CMakeLists.txt +++ b/frdmk32l2b/rtos_examples/freertos_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk32l2b/rtos_examples/freertos_uart - ${ProjDirPath}/../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/rtos_examples/freertos_uart + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt b/frdmk32l2b/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt index c798b76791b..6023ac7efd5 100644 --- a/frdmk32l2b/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt +++ b/frdmk32l2b/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,10 +54,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../Sample/FreeRTOSV10/SEGGER_SYSVIEW_FreeRTOS.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l2b/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l2b/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE @@ -59,13 +65,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../SEGGER ${ProjDirPath}/../Config ${ProjDirPath}/../Sample/FreeRTOSV10 - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/rtos_examples/visualization/freertos_segger_sysview - ${ProjDirPath}/../../../../../../core/boards/frdmk32l2b + ${SdkRootDirPath}/examples/frdmk32l2b/rtos_examples/visualization/freertos_segger_sysview + ${SdkRootDirPath}/core/boards/frdmk32l2b ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index f3d5f328de1..d77f39bd1ad 100644 --- a/frdmk32l2b/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index f1658f1e561..1030ddb00f1 100644 --- a/frdmk32l2b/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index 558cf0fa041..ce1de22b105 100644 --- a/frdmk32l2b/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 9c4b4e40946..9ab88172de8 100644 --- a/frdmk32l2b/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index def3438f428..c755953e66a 100644 --- a/frdmk32l2b/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 30e972d2c72..fc8de308548 100644 --- a/frdmk32l2b/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index bf144e73f38..0c74dd98adc 100644 --- a/frdmk32l2b/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 366cfadf3b2..39b4f947ae6 100644 --- a/frdmk32l2b/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_composite_hid_audio/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_composite_hid_audio/bm/armgcc/CMakeLists.txt index 5a11cf053c6..f669816a072 100644 --- a/frdmk32l2b/usb_examples/usb_device_composite_hid_audio/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_composite_hid_audio/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/usb_examples/usb_device_composite_hid_audio/bm + ${SdkRootDirPath}/examples/frdmk32l2b/usb_examples/usb_device_composite_hid_audio/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_composite_hid_audio_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_composite_hid_audio_lite/bm/armgcc/CMakeLists.txt index e82abcd2ff2..97748577fb2 100644 --- a/frdmk32l2b/usb_examples/usb_device_composite_hid_audio_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_composite_hid_audio_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l2b/usb_examples/usb_device_composite_hid_audio_lite/bm + ${SdkRootDirPath}/examples/frdmk32l2b/usb_examples/usb_device_composite_hid_audio_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index b62e7447330..6b99f9ce8fd 100644 --- a/frdmk32l2b/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index 9a4b150f59e..8713aec6547 100644 --- a/frdmk32l2b/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index bdd5e6f19ed..ab8ae9e00cf 100644 --- a/frdmk32l2b/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index 274c619226a..099386b0166 100644 --- a/frdmk32l2b/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index 362f2e41788..a14d274498c 100644 --- a/frdmk32l2b/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 9cb2231241b..3c1386f2981 100644 --- a/frdmk32l2b/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index 5606902bad9..49e2beb7f70 100644 --- a/frdmk32l2b/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index d4351a02a69..7375d853cca 100644 --- a/frdmk32l2b/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index 91e546bd0fe..bd6c1327961 100644 --- a/frdmk32l2b/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index 10df7a31a99..f4ee9e3e2d2 100644 --- a/frdmk32l2b/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index 75f49932eb9..943c9597e7c 100644 --- a/frdmk32l2b/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index 3d33bc2bb60..0488524d4f7 100644 --- a/frdmk32l2b/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index 08c75be9fe7..b4d7e891e85 100644 --- a/frdmk32l2b/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index b72fb382254..e1d5c68c227 100644 --- a/frdmk32l2b/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index b9e8b5056fd..0942b9a8503 100644 --- a/frdmk32l2b/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l2b/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/frdmk32l2b/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 68e8dbff228..a6c76281b38 100644 --- a/frdmk32l2b/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk32l2b/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt index 91a31d5cf89..c0804bcf135 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index e1091efed92..9b0b04051b2 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt index 6328c8acfb1..299f29afbe7 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index 9021b0b1d7e..12c0ebed607 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt index ae308431ba1..8e984b799ca 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 2d1c012fd82..70b5897a7ad 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt index 8d01bc0d27d..04de230ebd6 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index 458296e0aa8..6c0b5a0b686 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt index 03b41b46f57..d499866cdba 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 96c259427a1..263fed02d98 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt index f10c3bc2d7e..355ae40fa9d 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index 739fe24f059..d5155bcf84e 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt index 3ec3bcd8b8b..5fc6788231a 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index df18d9a2618..e53b28a492a 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt index e6bc2ecc043..139ac670d86 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index b12e126404f..281d77c23f2 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt index ac16fe8a47b..e470a310596 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpuart/edma_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpuart/edma_transfer/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpuart/interrupt_transfer/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpuart/interrupt_transfer/cm0plus/armgcc/CMakeLists.txt index ebc6d875455..39b6c10c751 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpuart/interrupt_transfer/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpuart/interrupt_transfer/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpuart/interrupt_transfer/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpuart/interrupt_transfer/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/cmsis_driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/cmsis_driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt index a00a98a3973..184dc7b4ddf 100644 --- a/frdmk32l3a6/cmsis_driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/cmsis_driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/cmsis_driver_examples/lpuart/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/cmsis_driver_examples/lpuart/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/component_examples/log/bm/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/component_examples/log/bm/cm0plus/armgcc/CMakeLists.txt index e86f8d74859..1e139813893 100644 --- a/frdmk32l3a6/component_examples/log/bm/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/component_examples/log/bm/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/component_examples/log/bm/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/component_examples/log/bm/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/component_examples/log/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/component_examples/log/bm/cm4/armgcc/CMakeLists.txt index 532ea94ebc4..1a23f8f1564 100644 --- a/frdmk32l3a6/component_examples/log/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/component_examples/log/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/component_examples/log/bm/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/component_examples/log/bm/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/component_examples/log/freertos/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/component_examples/log/freertos/cm0plus/armgcc/CMakeLists.txt index 210a3ccf4c8..a1831e0be32 100644 --- a/frdmk32l3a6/component_examples/log/freertos/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/component_examples/log/freertos/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/component_examples/log/freertos/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/component_examples/log/freertos/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/component_examples/log/freertos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/component_examples/log/freertos/cm4/armgcc/CMakeLists.txt index 8856140985b..5eab78af0ad 100644 --- a/frdmk32l3a6/component_examples/log/freertos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/component_examples/log/freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/component_examples/log/freertos/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/component_examples/log/freertos/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/demo_apps/bubble/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/demo_apps/bubble/cm0plus/armgcc/CMakeLists.txt index 68b1099ddde..f685f3defb8 100644 --- a/frdmk32l3a6/demo_apps/bubble/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/demo_apps/bubble/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bubble.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/demo_apps/bubble/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/demo_apps/bubble/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/demo_apps/bubble/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/demo_apps/bubble/cm4/armgcc/CMakeLists.txt index ccd2d1e48d7..203a8cdf1e4 100644 --- a/frdmk32l3a6/demo_apps/bubble/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/demo_apps/bubble/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bubble.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/demo_apps/bubble/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/demo_apps/bubble/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/demo_apps/dcdc_framework/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/demo_apps/dcdc_framework/cm4/armgcc/CMakeLists.txt index 62d21fab7cd..03901fa6d3e 100644 --- a/frdmk32l3a6/demo_apps/dcdc_framework/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/demo_apps/dcdc_framework/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dcdc_framework.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/demo_apps/dcdc_framework/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/demo_apps/dcdc_framework/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/demo_apps/hello_world/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/demo_apps/hello_world/cm0plus/armgcc/CMakeLists.txt index bafbb43e930..900b2e29573 100644 --- a/frdmk32l3a6/demo_apps/hello_world/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/demo_apps/hello_world/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/demo_apps/hello_world/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/demo_apps/hello_world/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/demo_apps/hello_world/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/demo_apps/hello_world/cm4/armgcc/CMakeLists.txt index a2f2d305702..a9a769beebd 100644 --- a/frdmk32l3a6/demo_apps/hello_world/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/demo_apps/hello_world/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/demo_apps/hello_world/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/demo_apps/hello_world/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/demo_apps/power_mode_switch/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/demo_apps/power_mode_switch/cm0plus/armgcc/CMakeLists.txt index 82c125f0296..d047e2ff5bc 100644 --- a/frdmk32l3a6/demo_apps/power_mode_switch/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/demo_apps/power_mode_switch/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/demo_apps/power_mode_switch/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/demo_apps/power_mode_switch/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/demo_apps/power_mode_switch/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/demo_apps/power_mode_switch/cm4/armgcc/CMakeLists.txt index 44655f8a213..35f4a84bf22 100644 --- a/frdmk32l3a6/demo_apps/power_mode_switch/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/demo_apps/power_mode_switch/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,15 +40,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/demo_apps/power_mode_switch/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/demo_apps/power_mode_switch/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -55,7 +61,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/demo_apps/rtc_func/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/demo_apps/rtc_func/cm0plus/armgcc/CMakeLists.txt index 52d42886681..b030d3e6d78 100644 --- a/frdmk32l3a6/demo_apps/rtc_func/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/demo_apps/rtc_func/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc_func.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/demo_apps/rtc_func/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/demo_apps/rtc_func/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/demo_apps/rtc_func/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/demo_apps/rtc_func/cm4/armgcc/CMakeLists.txt index 1566829f083..d4673f636f9 100644 --- a/frdmk32l3a6/demo_apps/rtc_func/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/demo_apps/rtc_func/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc_func.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/demo_apps/rtc_func/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/demo_apps/rtc_func/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/demo_apps/shell/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/demo_apps/shell/cm0plus/armgcc/CMakeLists.txt index 643fa4449ff..02b822c5464 100644 --- a/frdmk32l3a6/demo_apps/shell/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/demo_apps/shell/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/demo_apps/shell/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/demo_apps/shell/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/demo_apps/shell/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/demo_apps/shell/cm4/armgcc/CMakeLists.txt index 908889db4ae..7eff3bba454 100644 --- a/frdmk32l3a6/demo_apps/shell/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/demo_apps/shell/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/demo_apps/shell/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/demo_apps/shell/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/cau3/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/cau3/cm0plus/armgcc/CMakeLists.txt index 09fcf8d4c26..e39474599b6 100644 --- a/frdmk32l3a6/driver_examples/cau3/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/cau3/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cau3.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/driver_examples/cau3/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/cau3/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/cau3/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/cau3/cm4/armgcc/CMakeLists.txt index 58c933a7a3d..f1ba02d2216 100644 --- a/frdmk32l3a6/driver_examples/cau3/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/cau3/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cau3.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/driver_examples/cau3/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/cau3/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/crc/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/crc/cm0plus/armgcc/CMakeLists.txt index c25afc41a5d..1716ecf5caa 100644 --- a/frdmk32l3a6/driver_examples/crc/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/crc/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/driver_examples/crc/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/crc/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/crc/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/crc/cm4/armgcc/CMakeLists.txt index 45445d473c1..415c2e24f95 100644 --- a/frdmk32l3a6/driver_examples/crc/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/crc/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/driver_examples/crc/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/crc/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/dac/dac_basic/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/dac/dac_basic/cm0plus/armgcc/CMakeLists.txt index 3e81c00587c..e47af6acc79 100644 --- a/frdmk32l3a6/driver_examples/dac/dac_basic/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/dac/dac_basic/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/dac/dac_basic/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/dac/dac_basic/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/dac/dac_basic/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/dac/dac_basic/cm4/armgcc/CMakeLists.txt index c5d21ab1250..9f119cf2fae 100644 --- a/frdmk32l3a6/driver_examples/dac/dac_basic/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/dac/dac_basic/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/dac/dac_basic/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/dac/dac_basic/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/dac/dac_buffer_interrupt/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/dac/dac_buffer_interrupt/cm0plus/armgcc/CMakeLists.txt index 7173fa7bf49..2ceba9feecc 100644 --- a/frdmk32l3a6/driver_examples/dac/dac_buffer_interrupt/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/dac/dac_buffer_interrupt/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_buffer_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/dac/dac_buffer_interrupt/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/dac/dac_buffer_interrupt/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/dac/dac_buffer_interrupt/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/dac/dac_buffer_interrupt/cm4/armgcc/CMakeLists.txt index 1c988d9ae17..547c7cceba7 100644 --- a/frdmk32l3a6/driver_examples/dac/dac_buffer_interrupt/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/dac/dac_buffer_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_buffer_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/dac/dac_buffer_interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/dac/dac_buffer_interrupt/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/edma/channel_link/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/edma/channel_link/cm0plus/armgcc/CMakeLists.txt index 11de738ab59..f9bd85b68bf 100644 --- a/frdmk32l3a6/driver_examples/edma/channel_link/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/edma/channel_link/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/edma/channel_link/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/edma/channel_link/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/edma/channel_link/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/edma/channel_link/cm4/armgcc/CMakeLists.txt index 51e39975858..a6c88583708 100644 --- a/frdmk32l3a6/driver_examples/edma/channel_link/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/edma/channel_link/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/edma/channel_link/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/edma/channel_link/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/edma/interleave_transfer/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/edma/interleave_transfer/cm0plus/armgcc/CMakeLists.txt index 09eaafe41b4..26d27efd4a3 100644 --- a/frdmk32l3a6/driver_examples/edma/interleave_transfer/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/edma/interleave_transfer/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/edma/interleave_transfer/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/edma/interleave_transfer/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/edma/interleave_transfer/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/edma/interleave_transfer/cm4/armgcc/CMakeLists.txt index bb7909da291..685effdfe7d 100644 --- a/frdmk32l3a6/driver_examples/edma/interleave_transfer/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/edma/interleave_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/edma/interleave_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/edma/interleave_transfer/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/edma/memory_to_memory/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/edma/memory_to_memory/cm0plus/armgcc/CMakeLists.txt index 6b6e9039e1f..b5fcc313b1f 100644 --- a/frdmk32l3a6/driver_examples/edma/memory_to_memory/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/edma/memory_to_memory/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/edma/memory_to_memory/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/edma/memory_to_memory/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/edma/memory_to_memory/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/edma/memory_to_memory/cm4/armgcc/CMakeLists.txt index 55e052ae878..0d47a5d38ac 100644 --- a/frdmk32l3a6/driver_examples/edma/memory_to_memory/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/edma/memory_to_memory/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/edma/memory_to_memory/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/edma/memory_to_memory/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/edma/ping_pong_transfer/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/edma/ping_pong_transfer/cm0plus/armgcc/CMakeLists.txt index 75598581a68..a37ca648def 100644 --- a/frdmk32l3a6/driver_examples/edma/ping_pong_transfer/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/edma/ping_pong_transfer/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/edma/ping_pong_transfer/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/edma/ping_pong_transfer/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/edma/ping_pong_transfer/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/edma/ping_pong_transfer/cm4/armgcc/CMakeLists.txt index 2e9907f91a4..3dcd8bcab7c 100644 --- a/frdmk32l3a6/driver_examples/edma/ping_pong_transfer/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/edma/ping_pong_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/edma/ping_pong_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/edma/ping_pong_transfer/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/edma/scatter_gather/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/edma/scatter_gather/cm0plus/armgcc/CMakeLists.txt index c2a3fdd072c..d644652e33e 100644 --- a/frdmk32l3a6/driver_examples/edma/scatter_gather/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/edma/scatter_gather/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/edma/scatter_gather/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/edma/scatter_gather/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/edma/scatter_gather/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/edma/scatter_gather/cm4/armgcc/CMakeLists.txt index 5e0d1abc7d4..87607f25023 100644 --- a/frdmk32l3a6/driver_examples/edma/scatter_gather/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/edma/scatter_gather/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/edma/scatter_gather/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/edma/scatter_gather/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/edma/wrap_transfer/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/edma/wrap_transfer/cm0plus/armgcc/CMakeLists.txt index a4337600ce4..fdd7aed37dc 100644 --- a/frdmk32l3a6/driver_examples/edma/wrap_transfer/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/edma/wrap_transfer/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/edma/wrap_transfer/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/edma/wrap_transfer/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/edma/wrap_transfer/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/edma/wrap_transfer/cm4/armgcc/CMakeLists.txt index e164003d08d..9a600c27455 100644 --- a/frdmk32l3a6/driver_examples/edma/wrap_transfer/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/edma/wrap_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/edma/wrap_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/edma/wrap_transfer/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/ewm/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/ewm/cm0plus/armgcc/CMakeLists.txt index d1c9d2c8398..c110da09c08 100644 --- a/frdmk32l3a6/driver_examples/ewm/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/ewm/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/driver_examples/ewm/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/ewm/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/ewm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/ewm/cm4/armgcc/CMakeLists.txt index 7a4e2ffe102..8e05e0415d0 100644 --- a/frdmk32l3a6/driver_examples/ewm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/ewm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/driver_examples/ewm/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/ewm/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flash/pflash/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flash/pflash/cm0plus/armgcc/CMakeLists.txt index 497d40a6718..d14b4263c29 100644 --- a/frdmk32l3a6/driver_examples/flash/pflash/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flash/pflash/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/flash/pflash/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flash/pflash/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flash/pflash/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flash/pflash/cm4/armgcc/CMakeLists.txt index 49bbbe7afe7..c226da6ae28 100644 --- a/frdmk32l3a6/driver_examples/flash/pflash/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flash/pflash/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/flash/pflash/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flash/pflash/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm0plus/armgcc/CMakeLists.txt index ae38958ba4f..929b01401c5 100644 --- a/frdmk32l3a6/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm4/armgcc/CMakeLists.txt index 02d8f8c2671..c7888d29e4d 100644 --- a/frdmk32l3a6/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/i2c/read_accel_value_transfer/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/i2c/read_accel_value_transfer/cm0plus/armgcc/CMakeLists.txt index e112a52963f..ef7f87acfd6 100644 --- a/frdmk32l3a6/driver_examples/flexio/i2c/read_accel_value_transfer/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/i2c/read_accel_value_transfer/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/i2c/read_accel_value_transfer/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/i2c/read_accel_value_transfer/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/i2c/read_accel_value_transfer/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/i2c/read_accel_value_transfer/cm4/armgcc/CMakeLists.txt index c37ab12e037..4e882b5151b 100644 --- a/frdmk32l3a6/driver_examples/flexio/i2c/read_accel_value_transfer/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/i2c/read_accel_value_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/i2c/read_accel_value_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/i2c/read_accel_value_transfer/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/pwm/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/pwm/cm0plus/armgcc/CMakeLists.txt index 8c10862ebed..a7598eb518b 100644 --- a/frdmk32l3a6/driver_examples/flexio/pwm/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/pwm/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/pwm/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/pwm/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/pwm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/pwm/cm4/armgcc/CMakeLists.txt index 2982157de04..a35eae01c47 100644 --- a/frdmk32l3a6/driver_examples/flexio/pwm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/pwm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/pwm/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/pwm/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm0plus/armgcc/CMakeLists.txt index 6e0dbd55941..b728d93177b 100644 --- a/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm0plus - ${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt index 0cd6a823a87..55de0703dc7 100644 --- a/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm0plus/armgcc/CMakeLists.txt index b781401a954..7028eed8eca 100644 --- a/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm0plus - ${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt index 4ab4f90dbe7..5ffdadd97bd 100644 --- a/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/master/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/master/cm0plus/armgcc/CMakeLists.txt index fb8f125624f..04e3bcbd702 100644 --- a/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/master/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/master/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/master/cm0plus - ${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/master/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt index 8c0b6fe8e61..331c1ff3ff3 100644 --- a/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm0plus/armgcc/CMakeLists.txt index 472e0ed1f6a..46c33cd5172 100644 --- a/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm0plus - ${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt index 0624bd8f163..857425c9f6c 100644 --- a/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/uart/edma_transfer/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/uart/edma_transfer/cm0plus/armgcc/CMakeLists.txt index 6181d8c6c6b..62860edc7c3 100644 --- a/frdmk32l3a6/driver_examples/flexio/uart/edma_transfer/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/uart/edma_transfer/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/uart/edma_transfer/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/uart/edma_transfer/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/uart/edma_transfer/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/uart/edma_transfer/cm4/armgcc/CMakeLists.txt index 58451c5eea3..5758e06b934 100644 --- a/frdmk32l3a6/driver_examples/flexio/uart/edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/uart/edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/uart/edma_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/uart/edma_transfer/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/uart/int_rb_transfer/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/uart/int_rb_transfer/cm0plus/armgcc/CMakeLists.txt index ceb8c8600ee..d637cba7731 100644 --- a/frdmk32l3a6/driver_examples/flexio/uart/int_rb_transfer/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/uart/int_rb_transfer/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/uart/int_rb_transfer/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/uart/int_rb_transfer/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/uart/int_rb_transfer/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/uart/int_rb_transfer/cm4/armgcc/CMakeLists.txt index 11a367bf3c3..d24762394ed 100644 --- a/frdmk32l3a6/driver_examples/flexio/uart/int_rb_transfer/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/uart/int_rb_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/uart/int_rb_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/uart/int_rb_transfer/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/uart/interrupt_transfer/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/uart/interrupt_transfer/cm0plus/armgcc/CMakeLists.txt index 0c1ed12e685..0a1815019e7 100644 --- a/frdmk32l3a6/driver_examples/flexio/uart/interrupt_transfer/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/uart/interrupt_transfer/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/uart/interrupt_transfer/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/uart/interrupt_transfer/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/uart/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/uart/interrupt_transfer/cm4/armgcc/CMakeLists.txt index 36bb078c6fb..16db609b383 100644 --- a/frdmk32l3a6/driver_examples/flexio/uart/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/uart/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/uart/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/uart/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/uart/polling_transfer/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/uart/polling_transfer/cm0plus/armgcc/CMakeLists.txt index 35a421dfe84..28b49637b4e 100644 --- a/frdmk32l3a6/driver_examples/flexio/uart/polling_transfer/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/uart/polling_transfer/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/uart/polling_transfer/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/uart/polling_transfer/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/flexio/uart/polling_transfer/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/flexio/uart/polling_transfer/cm4/armgcc/CMakeLists.txt index 00481d17cba..432e674fd18 100644 --- a/frdmk32l3a6/driver_examples/flexio/uart/polling_transfer/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/flexio/uart/polling_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/flexio/uart/polling_transfer/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/flexio/uart/polling_transfer/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/gpio/input_interrupt/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/gpio/input_interrupt/cm0plus/armgcc/CMakeLists.txt index 2d1804e1db3..5029f079aa1 100644 --- a/frdmk32l3a6/driver_examples/gpio/input_interrupt/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/gpio/input_interrupt/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/gpio/input_interrupt/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/gpio/input_interrupt/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/gpio/input_interrupt/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/gpio/input_interrupt/cm4/armgcc/CMakeLists.txt index f2a746072bf..9e587f93571 100644 --- a/frdmk32l3a6/driver_examples/gpio/input_interrupt/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/gpio/input_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/gpio/input_interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/gpio/input_interrupt/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/gpio/led_output/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/gpio/led_output/cm0plus/armgcc/CMakeLists.txt index dcb638becc2..596cb4f3734 100644 --- a/frdmk32l3a6/driver_examples/gpio/led_output/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/gpio/led_output/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/gpio/led_output/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/gpio/led_output/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/gpio/led_output/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/gpio/led_output/cm4/armgcc/CMakeLists.txt index e3abc7f572c..3dac06882fe 100644 --- a/frdmk32l3a6/driver_examples/gpio/led_output/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/gpio/led_output/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/gpio/led_output/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/gpio/led_output/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpadc/interrupt/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpadc/interrupt/cm0plus/armgcc/CMakeLists.txt index 83cae2fb06a..bc6e805d867 100644 --- a/frdmk32l3a6/driver_examples/lpadc/interrupt/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpadc/interrupt/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpadc/interrupt/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpadc/interrupt/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpadc/interrupt/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpadc/interrupt/cm4/armgcc/CMakeLists.txt index 1ea51449d46..41155062571 100644 --- a/frdmk32l3a6/driver_examples/lpadc/interrupt/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpadc/interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpadc/interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpadc/interrupt/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpadc/polling/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpadc/polling/cm0plus/armgcc/CMakeLists.txt index b1beef268a9..2627942cf0d 100644 --- a/frdmk32l3a6/driver_examples/lpadc/polling/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpadc/polling/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpadc/polling/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpadc/polling/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpadc/polling/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpadc/polling/cm4/armgcc/CMakeLists.txt index 82751e8335f..3ee776d8ae6 100644 --- a/frdmk32l3a6/driver_examples/lpadc/polling/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpadc/polling/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpadc/polling/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpadc/polling/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpcmp/interrupt/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpcmp/interrupt/cm0plus/armgcc/CMakeLists.txt index 7e897d963aa..9b06c152330 100644 --- a/frdmk32l3a6/driver_examples/lpcmp/interrupt/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpcmp/interrupt/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpcmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpcmp/interrupt/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpcmp/interrupt/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpcmp/interrupt/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpcmp/interrupt/cm4/armgcc/CMakeLists.txt index 9428189a930..a74aee673e9 100644 --- a/frdmk32l3a6/driver_examples/lpcmp/interrupt/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpcmp/interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpcmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpcmp/interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpcmp/interrupt/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpcmp/polling/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpcmp/polling/cm0plus/armgcc/CMakeLists.txt index 094335ba84b..84745c106b2 100644 --- a/frdmk32l3a6/driver_examples/lpcmp/polling/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpcmp/polling/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpcmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpcmp/polling/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpcmp/polling/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpcmp/polling/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpcmp/polling/cm4/armgcc/CMakeLists.txt index 3eb53f08df0..c76225989a7 100644 --- a/frdmk32l3a6/driver_examples/lpcmp/polling/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpcmp/polling/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpcmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpcmp/polling/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpcmp/polling/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt index 7ef241f406a..36d2676447d 100644 --- a/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/master/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/master/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 0b6a600cc78..728fb6273be 100644 --- a/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt index 222550b4800..7f330143c35 100644 --- a/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/slave/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/slave/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index ff1f74ee4e9..9b89db4a56e 100644 --- a/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpi2c/edma_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpi2c/interrupt/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpi2c/interrupt/cm0plus/armgcc/CMakeLists.txt index 1802bc594e6..f38f5a5bcd2 100644 --- a/frdmk32l3a6/driver_examples/lpi2c/interrupt/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpi2c/interrupt/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpi2c/interrupt/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpi2c/interrupt/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpi2c/interrupt/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpi2c/interrupt/cm4/armgcc/CMakeLists.txt index d242aa1f00d..e4173afe609 100644 --- a/frdmk32l3a6/driver_examples/lpi2c/interrupt/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpi2c/interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpi2c/interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpi2c/interrupt/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt index af6625aa440..cb2ef03564a 100644 --- a/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index b2d91ccca3c..fcc4dc49ef1 100644 --- a/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt index 54ce2091f74..533e8a9daf0 100644 --- a/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index 18a603acb05..ef94b0b4d26 100644 --- a/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/master/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/master/cm0plus/armgcc/CMakeLists.txt index cb42475532b..2f3408a0846 100644 --- a/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/master/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/master/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/master/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/master/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/master/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/master/cm4/armgcc/CMakeLists.txt index e579149c9cc..7541456d1f3 100644 --- a/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/master/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/master/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/slave/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/slave/cm0plus/armgcc/CMakeLists.txt index 53ad06cfc27..b4526ed69ea 100644 --- a/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/slave/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/slave/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/slave/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/slave/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/slave/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/slave/cm4/armgcc/CMakeLists.txt index eb7b46226e6..b4d53ce4c63 100644 --- a/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/slave/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpi2c/polling_b2b/slave/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpi2c/read_accel_value_transfer/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpi2c/read_accel_value_transfer/cm0plus/armgcc/CMakeLists.txt index 112f2a9830b..f1066d67e15 100644 --- a/frdmk32l3a6/driver_examples/lpi2c/read_accel_value_transfer/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpi2c/read_accel_value_transfer/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpi2c/read_accel_value_transfer/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpi2c/read_accel_value_transfer/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpi2c/read_accel_value_transfer/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpi2c/read_accel_value_transfer/cm4/armgcc/CMakeLists.txt index 8ec08f4cb6a..d917a4e202c 100644 --- a/frdmk32l3a6/driver_examples/lpi2c/read_accel_value_transfer/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpi2c/read_accel_value_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpi2c/read_accel_value_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpi2c/read_accel_value_transfer/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpit/chained_channel/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpit/chained_channel/cm0plus/armgcc/CMakeLists.txt index 557b1ae26a1..f011640f10d 100644 --- a/frdmk32l3a6/driver_examples/lpit/chained_channel/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpit/chained_channel/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpit_chained_channel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpit/chained_channel/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpit/chained_channel/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpit/chained_channel/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpit/chained_channel/cm4/armgcc/CMakeLists.txt index 4237e7b6cc7..2ad725a929e 100644 --- a/frdmk32l3a6/driver_examples/lpit/chained_channel/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpit/chained_channel/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpit_chained_channel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpit/chained_channel/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpit/chained_channel/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpit/single_channel/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpit/single_channel/cm0plus/armgcc/CMakeLists.txt index 1f1b33663b9..975755b3df7 100644 --- a/frdmk32l3a6/driver_examples/lpit/single_channel/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpit/single_channel/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpit_single_channel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpit/single_channel/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpit/single_channel/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpit/single_channel/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpit/single_channel/cm4/armgcc/CMakeLists.txt index 5bf82383a91..18d32554678 100644 --- a/frdmk32l3a6/driver_examples/lpit/single_channel/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpit/single_channel/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpit_single_channel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpit/single_channel/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpit/single_channel/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt index 5cb8ece7028..842b568b1d1 100644 --- a/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/master/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/master/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 69b2504c8ac..af7a0de8abd 100644 --- a/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt index 65ddaa73310..0f5290d687e 100644 --- a/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/slave/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/slave/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index 4cc9535f7d8..5cf2e587e2b 100644 --- a/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpspi/edma_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpspi/interrupt/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpspi/interrupt/cm0plus/armgcc/CMakeLists.txt index 26fe6b396e1..f69e9842fe7 100644 --- a/frdmk32l3a6/driver_examples/lpspi/interrupt/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpspi/interrupt/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpspi/interrupt/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpspi/interrupt/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpspi/interrupt/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpspi/interrupt/cm4/armgcc/CMakeLists.txt index e8133e13a6d..4660bb78379 100644 --- a/frdmk32l3a6/driver_examples/lpspi/interrupt/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpspi/interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpspi/interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpspi/interrupt/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/master/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/master/cm0plus/armgcc/CMakeLists.txt index 88b39c791ac..d429aa4d6bd 100644 --- a/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/master/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/master/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/master/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/master/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/master/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/master/cm4/armgcc/CMakeLists.txt index 9aebabe944f..9ea71b3ea1b 100644 --- a/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/master/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/master/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/slave/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/slave/cm0plus/armgcc/CMakeLists.txt index 08939310f69..aa7acb720d0 100644 --- a/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/slave/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/slave/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/slave/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/slave/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/slave/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/slave/cm4/armgcc/CMakeLists.txt index eabe6d6f6af..6485eebfe60 100644 --- a/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/slave/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b/slave/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt index 7d6f568eea7..5bef172a49b 100644 --- a/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/master/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/master/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 23b336de670..0054225a65f 100644 --- a/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt index e70c1f84bf5..cb7f2a0b0e6 100644 --- a/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index 546b598a4f6..91ed182097c 100644 --- a/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt index f1126c4dca7..6446f25428b 100644 --- a/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/master/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/master/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/master/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 8159e1458ef..55dece99006 100644 --- a/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/master/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/master/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt index 9a64b85042d..ccaa46e2883 100644 --- a/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/slave/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/slave/cm0plus - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/slave/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index a60487ba95c..9e9643153d2 100644 --- a/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/slave/cm4 - ${ProjDirPath}/../../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpspi/polling_b2b_transfer/slave/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lptmr/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lptmr/cm0plus/armgcc/CMakeLists.txt index c3fc6d4829d..6d40e966f82 100644 --- a/frdmk32l3a6/driver_examples/lptmr/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lptmr/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/driver_examples/lptmr/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lptmr/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lptmr/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lptmr/cm4/armgcc/CMakeLists.txt index 57e3dca00db..4bcf5b94967 100644 --- a/frdmk32l3a6/driver_examples/lptmr/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lptmr/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/driver_examples/lptmr/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lptmr/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpuart/9bit_interrupt_transfer/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpuart/9bit_interrupt_transfer/cm0plus/armgcc/CMakeLists.txt index cd053d00c6d..6b11665d965 100644 --- a/frdmk32l3a6/driver_examples/lpuart/9bit_interrupt_transfer/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpuart/9bit_interrupt_transfer/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpuart/9bit_interrupt_transfer/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpuart/9bit_interrupt_transfer/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpuart/9bit_interrupt_transfer/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpuart/9bit_interrupt_transfer/cm4/armgcc/CMakeLists.txt index 7e5e5570496..e25536bc23f 100644 --- a/frdmk32l3a6/driver_examples/lpuart/9bit_interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpuart/9bit_interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpuart/9bit_interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpuart/9bit_interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt index 1be1654b195..164b6323702 100644 --- a/frdmk32l3a6/driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpuart/edma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpuart/edma_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpuart/edma_transfer/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpuart/interrupt/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpuart/interrupt/cm0plus/armgcc/CMakeLists.txt index 6c0c1a5b646..8d942aa0ef6 100644 --- a/frdmk32l3a6/driver_examples/lpuart/interrupt/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpuart/interrupt/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpuart/interrupt/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpuart/interrupt/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpuart/interrupt/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpuart/interrupt/cm4/armgcc/CMakeLists.txt index 2123d4bf9d8..cbb679c378a 100644 --- a/frdmk32l3a6/driver_examples/lpuart/interrupt/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpuart/interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpuart/interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpuart/interrupt/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpuart/interrupt_rb_transfer/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpuart/interrupt_rb_transfer/cm0plus/armgcc/CMakeLists.txt index fbde0cbfd8c..c38e897c77d 100644 --- a/frdmk32l3a6/driver_examples/lpuart/interrupt_rb_transfer/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpuart/interrupt_rb_transfer/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpuart/interrupt_rb_transfer/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpuart/interrupt_rb_transfer/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpuart/interrupt_rb_transfer/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpuart/interrupt_rb_transfer/cm4/armgcc/CMakeLists.txt index 820f3d2e840..dacf413fdd2 100644 --- a/frdmk32l3a6/driver_examples/lpuart/interrupt_rb_transfer/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpuart/interrupt_rb_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpuart/interrupt_rb_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpuart/interrupt_rb_transfer/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer/cm0plus/armgcc/CMakeLists.txt index 911224ab85f..6dd8086888e 100644 --- a/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt index e66eb7faa95..a1a6ef76a02 100644 --- a/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer_seven_bits/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer_seven_bits/cm0plus/armgcc/CMakeLists.txt index cf1e9361cc9..bc5e3e0f140 100644 --- a/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer_seven_bits/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer_seven_bits/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../interrupt_transfer_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer_seven_bits/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer_seven_bits/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer_seven_bits/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer_seven_bits/cm4/armgcc/CMakeLists.txt index 3eb76ff8514..b0d0047b3a7 100644 --- a/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer_seven_bits/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer_seven_bits/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../interrupt_transfer_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer_seven_bits/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpuart/interrupt_transfer_seven_bits/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpuart/polling/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpuart/polling/cm0plus/armgcc/CMakeLists.txt index 61fc26ed4af..a951d2be94d 100644 --- a/frdmk32l3a6/driver_examples/lpuart/polling/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpuart/polling/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpuart/polling/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpuart/polling/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpuart/polling/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpuart/polling/cm4/armgcc/CMakeLists.txt index ce9000bb0cb..569e16ec7c5 100644 --- a/frdmk32l3a6/driver_examples/lpuart/polling/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpuart/polling/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpuart/polling/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpuart/polling/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpuart/polling_seven_bits/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpuart/polling_seven_bits/cm0plus/armgcc/CMakeLists.txt index a7a0d9d04b8..1a755abf5d0 100644 --- a/frdmk32l3a6/driver_examples/lpuart/polling_seven_bits/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpuart/polling_seven_bits/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../polling_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpuart/polling_seven_bits/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpuart/polling_seven_bits/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/lpuart/polling_seven_bits/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/lpuart/polling_seven_bits/cm4/armgcc/CMakeLists.txt index 2daaf5c357e..f480ebcee07 100644 --- a/frdmk32l3a6/driver_examples/lpuart/polling_seven_bits/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/lpuart/polling_seven_bits/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../polling_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/lpuart/polling_seven_bits/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/lpuart/polling_seven_bits/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/mmdvsq/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/mmdvsq/cm0plus/armgcc/CMakeLists.txt index 77291778d02..1c17a440dae 100644 --- a/frdmk32l3a6/driver_examples/mmdvsq/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/mmdvsq/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mmdvsq.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/driver_examples/mmdvsq/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/mmdvsq/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/mu/interrupt/core0/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/mu/interrupt/core0/armgcc/CMakeLists.txt index d7833c3a6e1..5776d6be494 100644 --- a/frdmk32l3a6/driver_examples/mu/interrupt/core0/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/mu/interrupt/core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,16 +40,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mu_interrupt_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/mu/interrupt/core0 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/mu/interrupt/core0 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -56,7 +62,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/mu/interrupt/core1/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/mu/interrupt/core1/armgcc/CMakeLists.txt index bf0a197710a..f0f190e788b 100644 --- a/frdmk32l3a6/driver_examples/mu/interrupt/core1/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/mu/interrupt/core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mu_interrupt_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/mu/interrupt/core1 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/mu/interrupt/core1 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/mu/polling/core0/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/mu/polling/core0/armgcc/CMakeLists.txt index 6ce0264ddf2..50b116cfd26 100644 --- a/frdmk32l3a6/driver_examples/mu/polling/core0/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/mu/polling/core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,16 +40,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mu_polling_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/mu/polling/core0 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/mu/polling/core0 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -56,7 +62,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/mu/polling/core1/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/mu/polling/core1/armgcc/CMakeLists.txt index b4671a668fb..e80dc7d907c 100644 --- a/frdmk32l3a6/driver_examples/mu/polling/core1/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/mu/polling/core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mu_polling_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/mu/polling/core1 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/mu/polling/core1 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/rtc/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/rtc/cm0plus/armgcc/CMakeLists.txt index 22636b21036..cacf562d621 100644 --- a/frdmk32l3a6/driver_examples/rtc/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/rtc/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/driver_examples/rtc/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/rtc/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/rtc/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/rtc/cm4/armgcc/CMakeLists.txt index 1de7bef0e20..60aea0c0ca4 100644 --- a/frdmk32l3a6/driver_examples/rtc/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/rtc/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/driver_examples/rtc/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/rtc/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/sema42/dual_core/core0/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/sema42/dual_core/core0/armgcc/CMakeLists.txt index 053bbc960cb..cb282ae1141 100644 --- a/frdmk32l3a6/driver_examples/sema42/dual_core/core0/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/sema42/dual_core/core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,16 +40,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sema42_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/sema42/dual_core/core0 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/sema42/dual_core/core0 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -56,7 +62,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/sema42/dual_core/core1/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/sema42/dual_core/core1/armgcc/CMakeLists.txt index 38f6c00345f..e4709f5a893 100644 --- a/frdmk32l3a6/driver_examples/sema42/dual_core/core1/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/sema42/dual_core/core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sema42_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/sema42/dual_core/core1 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/sema42/dual_core/core1 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/tpm/combine_pwm/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/tpm/combine_pwm/cm0plus/armgcc/CMakeLists.txt index 26f4c39de9f..3b86bd3c6d1 100644 --- a/frdmk32l3a6/driver_examples/tpm/combine_pwm/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/tpm/combine_pwm/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/tpm/combine_pwm/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/tpm/combine_pwm/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/tpm/combine_pwm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/tpm/combine_pwm/cm4/armgcc/CMakeLists.txt index 62d614cbb20..2ee11053abd 100644 --- a/frdmk32l3a6/driver_examples/tpm/combine_pwm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/tpm/combine_pwm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/tpm/combine_pwm/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/tpm/combine_pwm/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/tpm/dual_edge_capture/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/tpm/dual_edge_capture/cm0plus/armgcc/CMakeLists.txt index 09ca3c973bf..0ed814c3ac0 100644 --- a/frdmk32l3a6/driver_examples/tpm/dual_edge_capture/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/tpm/dual_edge_capture/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/tpm/dual_edge_capture/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/tpm/dual_edge_capture/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/tpm/dual_edge_capture/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/tpm/dual_edge_capture/cm4/armgcc/CMakeLists.txt index ab18f24dd62..44dc57d70a7 100644 --- a/frdmk32l3a6/driver_examples/tpm/dual_edge_capture/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/tpm/dual_edge_capture/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/tpm/dual_edge_capture/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/tpm/dual_edge_capture/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/tpm/input_capture/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/tpm/input_capture/cm0plus/armgcc/CMakeLists.txt index 901f4a2004a..6d147fdab10 100644 --- a/frdmk32l3a6/driver_examples/tpm/input_capture/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/tpm/input_capture/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/tpm/input_capture/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/tpm/input_capture/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/tpm/input_capture/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/tpm/input_capture/cm4/armgcc/CMakeLists.txt index 59e30df5a0f..df9d697d5b3 100644 --- a/frdmk32l3a6/driver_examples/tpm/input_capture/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/tpm/input_capture/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/tpm/input_capture/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/tpm/input_capture/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/tpm/output_compare/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/tpm/output_compare/cm0plus/armgcc/CMakeLists.txt index f97ffcf4559..bb72224a0f0 100644 --- a/frdmk32l3a6/driver_examples/tpm/output_compare/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/tpm/output_compare/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/tpm/output_compare/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/tpm/output_compare/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/tpm/output_compare/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/tpm/output_compare/cm4/armgcc/CMakeLists.txt index f5f295f8f09..f314a454bd5 100644 --- a/frdmk32l3a6/driver_examples/tpm/output_compare/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/tpm/output_compare/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/tpm/output_compare/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/tpm/output_compare/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/tpm/pwm_twochannel/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/tpm/pwm_twochannel/cm0plus/armgcc/CMakeLists.txt index 0e96f60fd57..be9401b716f 100644 --- a/frdmk32l3a6/driver_examples/tpm/pwm_twochannel/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/tpm/pwm_twochannel/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/tpm/pwm_twochannel/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/tpm/pwm_twochannel/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/tpm/pwm_twochannel/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/tpm/pwm_twochannel/cm4/armgcc/CMakeLists.txt index bbd3aa5c58d..11cd6ebe77e 100644 --- a/frdmk32l3a6/driver_examples/tpm/pwm_twochannel/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/tpm/pwm_twochannel/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/tpm/pwm_twochannel/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/tpm/pwm_twochannel/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/tpm/simple_pwm/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/tpm/simple_pwm/cm0plus/armgcc/CMakeLists.txt index dae116b6090..2a840542148 100644 --- a/frdmk32l3a6/driver_examples/tpm/simple_pwm/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/tpm/simple_pwm/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/tpm/simple_pwm/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/tpm/simple_pwm/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/tpm/simple_pwm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/tpm/simple_pwm/cm4/armgcc/CMakeLists.txt index b75a7d952d5..8362790fdbf 100644 --- a/frdmk32l3a6/driver_examples/tpm/simple_pwm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/tpm/simple_pwm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/tpm/simple_pwm/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/tpm/simple_pwm/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/tpm/timer/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/tpm/timer/cm0plus/armgcc/CMakeLists.txt index 632edb60bbc..0df3c2d879d 100644 --- a/frdmk32l3a6/driver_examples/tpm/timer/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/tpm/timer/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/tpm/timer/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/tpm/timer/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/tpm/timer/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/tpm/timer/cm4/armgcc/CMakeLists.txt index 90e3e024276..30b2642fdde 100644 --- a/frdmk32l3a6/driver_examples/tpm/timer/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/tpm/timer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/tpm/timer/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/tpm/timer/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/trng/random/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/trng/random/cm0plus/armgcc/CMakeLists.txt index 0303f92b5f8..aa7c1b3aa2d 100644 --- a/frdmk32l3a6/driver_examples/trng/random/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/trng/random/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../trng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/trng/random/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/trng/random/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/trng/random/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/trng/random/cm4/armgcc/CMakeLists.txt index 61b3cd96675..78e791d2fc0 100644 --- a/frdmk32l3a6/driver_examples/trng/random/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/trng/random/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../trng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/driver_examples/trng/random/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/trng/random/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/tstmr/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/tstmr/cm0plus/armgcc/CMakeLists.txt index da40cd20215..34e22255dcf 100644 --- a/frdmk32l3a6/driver_examples/tstmr/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/tstmr/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tstmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/driver_examples/tstmr/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/tstmr/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/tstmr/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/tstmr/cm4/armgcc/CMakeLists.txt index a1b7beb333a..c6cba4c74c0 100644 --- a/frdmk32l3a6/driver_examples/tstmr/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/tstmr/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tstmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/driver_examples/tstmr/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/tstmr/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/wdog32/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/wdog32/cm4/armgcc/CMakeLists.txt index 9c0df940df8..5a2e4ec87b5 100644 --- a/frdmk32l3a6/driver_examples/wdog32/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/wdog32/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog32.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/driver_examples/wdog32/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/wdog32/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/xrdc/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/xrdc/cm0plus/armgcc/CMakeLists.txt index c64f18f57f3..7cc571b19eb 100644 --- a/frdmk32l3a6/driver_examples/xrdc/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/xrdc/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xrdc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/driver_examples/xrdc/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/xrdc/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/driver_examples/xrdc/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/driver_examples/xrdc/cm4/armgcc/CMakeLists.txt index 974b748e887..e025e61378f 100644 --- a/frdmk32l3a6/driver_examples/xrdc/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/driver_examples/xrdc/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xrdc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/driver_examples/xrdc/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/driver_examples/xrdc/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu/cm0plus/armgcc/CMakeLists.txt index b7be696fe08..8a0e061399c 100644 --- a/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,24 +47,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../erpc_config.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu/cm4/armgcc/CMakeLists.txt index 8d43837e20e..1e76deff4b4 100644 --- a/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,10 +46,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../erpc_config.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE @@ -51,8 +57,8 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -65,7 +71,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu_rtos/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu_rtos/cm0plus/armgcc/CMakeLists.txt index e88b833291b..8996c92a420 100644 --- a/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu_rtos/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu_rtos/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,24 +48,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu_rtos - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu_rtos/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu_rtos + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu_rtos/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu_rtos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu_rtos/cm4/armgcc/CMakeLists.txt index 146dc0af769..8b259ead658 100644 --- a/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu_rtos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu_rtos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,19 +47,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu_rtos - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu_rtos/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu_rtos + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_mu_rtos/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -66,7 +72,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg/cm0plus/armgcc/CMakeLists.txt index 4c434efef42..00c496b9199 100644 --- a/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,24 +48,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg/cm4/armgcc/CMakeLists.txt index 7595b8012da..50de02eb5ad 100644 --- a/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,10 +47,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE @@ -52,8 +58,8 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -66,7 +72,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm0plus/armgcc/CMakeLists.txt index 3b2c93ce838..bd98b4e0fd5 100644 --- a/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,24 +49,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg_rtos + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4/armgcc/CMakeLists.txt index 9d21601de98..88bb1afbd5f 100644 --- a/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,19 +48,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg_rtos + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -67,7 +73,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm0plus/armgcc/CMakeLists.txt index cbfb5606464..015e0b6ccb3 100644 --- a/frdmk32l3a6/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,24 +51,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_two_way_rpc/service - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/erpc_two_way_rpc_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/erpc_two_way_rpc_rpmsg_rtos + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4/armgcc/CMakeLists.txt index 5a28678cbeb..83c94e5f367 100644 --- a/frdmk32l3a6/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,19 +51,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_two_way_rpc/service - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/erpc_two_way_rpc_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/erpc_two_way_rpc_rpmsg_rtos + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -70,7 +76,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/freertos_message_buffers/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/freertos_message_buffers/cm0plus/armgcc/CMakeLists.txt index cbd517b2620..a4cf0495918 100644 --- a/frdmk32l3a6/multicore_examples/freertos_message_buffers/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/freertos_message_buffers/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/freertos_message_buffers/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/freertos_message_buffers/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/freertos_message_buffers/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/freertos_message_buffers/cm4/armgcc/CMakeLists.txt index 8a95e2f3eeb..b20300fa67f 100644 --- a/frdmk32l3a6/multicore_examples/freertos_message_buffers/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/freertos_message_buffers/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,16 +41,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/freertos_message_buffers/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/freertos_message_buffers/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -57,7 +63,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/hello_world/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/hello_world/cm0plus/armgcc/CMakeLists.txt index 6b42309a4a2..00bee41ccbb 100644 --- a/frdmk32l3a6/multicore_examples/hello_world/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/hello_world/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/hello_world/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/hello_world/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/hello_world/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/hello_world/cm4/armgcc/CMakeLists.txt index 861d5129f41..bff4872df48 100644 --- a/frdmk32l3a6/multicore_examples/hello_world/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/hello_world/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,16 +40,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/hello_world/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/hello_world/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -56,7 +62,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/multicore_manager/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/multicore_manager/cm0plus/armgcc/CMakeLists.txt index 84274a174e6..bd9501ad1ef 100644 --- a/frdmk32l3a6/multicore_examples/multicore_manager/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/multicore_manager/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcmgr_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/multicore_manager/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/multicore_manager/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/multicore_manager/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/multicore_manager/cm4/armgcc/CMakeLists.txt index 785157fd4fc..7fad3eec1f3 100644 --- a/frdmk32l3a6/multicore_examples/multicore_manager/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/multicore_manager/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,16 +40,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcmgr_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/multicore_manager/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/multicore_manager/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -56,7 +62,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong/cm0plus/armgcc/CMakeLists.txt index 75a095b4016..a0bd9005640 100644 --- a/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong/cm4/armgcc/CMakeLists.txt index 724a9b7606d..c8d6131b5e6 100644 --- a/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,16 +41,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -57,7 +63,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong_rtos/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong_rtos/cm0plus/armgcc/CMakeLists.txt index 960cf68a965..5e4e684015f 100644 --- a/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong_rtos/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong_rtos/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong_rtos/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong_rtos/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong_rtos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong_rtos/cm4/armgcc/CMakeLists.txt index 2e2f82c5035..32449dd2b50 100644 --- a/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong_rtos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong_rtos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,16 +42,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong_rtos/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/multicore_examples/rpmsg_lite_pingpong_rtos/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -58,7 +64,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_event/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_event/cm4/armgcc/CMakeLists.txt index 7a23a51bf89..cca664c54a1 100644 --- a/frdmk32l3a6/rtos_examples/freertos_event/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_event/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_event/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_event/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_generic/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_generic/cm4/armgcc/CMakeLists.txt index 644cdeedd62..33ea4d8024d 100644 --- a/frdmk32l3a6/rtos_examples/freertos_generic/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_generic/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_generic/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_generic/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_hello/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_hello/cm4/armgcc/CMakeLists.txt index 5945657fc48..4ae1bea31b0 100644 --- a/frdmk32l3a6/rtos_examples/freertos_hello/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_hello/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_hello/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_hello/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_lpi2c/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_lpi2c/cm4/armgcc/CMakeLists.txt index 17b4186da64..57b1b129613 100644 --- a/frdmk32l3a6/rtos_examples/freertos_lpi2c/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_lpi2c/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_lpi2c/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_lpi2c/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_lpspi/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_lpspi/cm0plus/armgcc/CMakeLists.txt index fe551ca072c..1d0aa23f8ef 100644 --- a/frdmk32l3a6/rtos_examples/freertos_lpspi/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_lpspi/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_lpspi/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_lpspi/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_lpspi/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_lpspi/cm4/armgcc/CMakeLists.txt index 51bfbec2307..3dde39e1b53 100644 --- a/frdmk32l3a6/rtos_examples/freertos_lpspi/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_lpspi/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_lpspi/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_lpspi/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/master/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/master/cm0plus/armgcc/CMakeLists.txt index 12046245c6f..96998e0f98b 100644 --- a/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/master/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/master/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/master/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/master/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/master/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/master/cm4/armgcc/CMakeLists.txt index 9de1f68b82d..e674ece0bf7 100644 --- a/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/master/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/master/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/master/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/slave/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/slave/cm0plus/armgcc/CMakeLists.txt index 57de86d9f0f..13bd710db21 100644 --- a/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/slave/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/slave/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/slave/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/slave/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/slave/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/slave/cm4/armgcc/CMakeLists.txt index 06034bdf118..d15ce78541e 100644 --- a/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/slave/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/slave/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_lpspi_b2b/slave/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_lpuart/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_lpuart/cm0plus/armgcc/CMakeLists.txt index a894c994d7a..d3df59a3274 100644 --- a/frdmk32l3a6/rtos_examples/freertos_lpuart/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_lpuart/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_lpuart/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_lpuart/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_lpuart/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_lpuart/cm4/armgcc/CMakeLists.txt index 829bafed09d..b17cf66e2b0 100644 --- a/frdmk32l3a6/rtos_examples/freertos_lpuart/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_lpuart/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_lpuart/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_lpuart/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_mutex/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_mutex/cm0plus/armgcc/CMakeLists.txt index 77ff6af03e0..a29e310dc17 100644 --- a/frdmk32l3a6/rtos_examples/freertos_mutex/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_mutex/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_mutex/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_mutex/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_mutex/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_mutex/cm4/armgcc/CMakeLists.txt index 8a6689ae478..dc30765f78c 100644 --- a/frdmk32l3a6/rtos_examples/freertos_mutex/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_mutex/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_mutex/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_mutex/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_queue/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_queue/cm0plus/armgcc/CMakeLists.txt index 65115489527..48a3e0db314 100644 --- a/frdmk32l3a6/rtos_examples/freertos_queue/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_queue/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_queue/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_queue/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_queue/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_queue/cm4/armgcc/CMakeLists.txt index f7c5ad7edca..8a5d567c0d1 100644 --- a/frdmk32l3a6/rtos_examples/freertos_queue/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_queue/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_queue/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_queue/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_sem/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_sem/cm0plus/armgcc/CMakeLists.txt index 7ad5999428e..7b7259cf2b8 100644 --- a/frdmk32l3a6/rtos_examples/freertos_sem/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_sem/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_sem/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_sem/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_sem/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_sem/cm4/armgcc/CMakeLists.txt index db1befb75b8..575055ef5aa 100644 --- a/frdmk32l3a6/rtos_examples/freertos_sem/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_sem/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_sem/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_sem/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_sem_static/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_sem_static/cm0plus/armgcc/CMakeLists.txt index 921846b9fd2..24d02785999 100644 --- a/frdmk32l3a6/rtos_examples/freertos_sem_static/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_sem_static/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_sem_static/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_sem_static/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_sem_static/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_sem_static/cm4/armgcc/CMakeLists.txt index cc281e898f1..eff30a2ba70 100644 --- a/frdmk32l3a6/rtos_examples/freertos_sem_static/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_sem_static/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_sem_static/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_sem_static/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_swtimer/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_swtimer/cm0plus/armgcc/CMakeLists.txt index 91d7a0a4ad2..6f88f317b23 100644 --- a/frdmk32l3a6/rtos_examples/freertos_swtimer/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_swtimer/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_swtimer/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_swtimer/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_swtimer/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_swtimer/cm4/armgcc/CMakeLists.txt index 0b67363f386..ac8e41829fb 100644 --- a/frdmk32l3a6/rtos_examples/freertos_swtimer/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_swtimer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_swtimer/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_swtimer/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_tickless/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_tickless/cm0plus/armgcc/CMakeLists.txt index 8b3ff84fcf0..bb1d816134e 100644 --- a/frdmk32l3a6/rtos_examples/freertos_tickless/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_tickless/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_tickless/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_tickless/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/freertos_tickless/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/freertos_tickless/cm4/armgcc/CMakeLists.txt index bdddec75312..d33329c1f62 100644 --- a/frdmk32l3a6/rtos_examples/freertos_tickless/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/freertos_tickless/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/rtos_examples/freertos_tickless/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/freertos_tickless/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/rtos_examples/visualization/freertos_segger_sysview/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/rtos_examples/visualization/freertos_segger_sysview/cm4/armgcc/CMakeLists.txt index e9abfa6f172..33303fe6ffe 100644 --- a/frdmk32l3a6/rtos_examples/visualization/freertos_segger_sysview/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/rtos_examples/visualization/freertos_segger_sysview/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,10 +54,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../Sample/FreeRTOSV10/cm4/SEGGER_SYSVIEW_FreeRTOS.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE @@ -59,13 +65,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../SEGGER/cm4 ${ProjDirPath}/../../Config/cm4 ${ProjDirPath}/../../Sample/FreeRTOSV10/cm4 - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/rtos_examples/visualization/freertos_segger_sysview/cm4 - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/rtos_examples/visualization/freertos_segger_sysview/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/sdmmc_examples/sdcard_fatfs/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/sdmmc_examples/sdcard_fatfs/cm0plus/armgcc/CMakeLists.txt index 0bc194b4047..a9447ff92f3 100644 --- a/frdmk32l3a6/sdmmc_examples/sdcard_fatfs/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/sdmmc_examples/sdcard_fatfs/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/sdmmc_examples/sdcard_fatfs/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/sdmmc_examples/sdcard_fatfs/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/sdmmc_examples/sdcard_fatfs/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/sdmmc_examples/sdcard_fatfs/cm4/armgcc/CMakeLists.txt index 148c7cff7b2..e8a13710aa4 100644 --- a/frdmk32l3a6/sdmmc_examples/sdcard_fatfs/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/sdmmc_examples/sdcard_fatfs/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/sdmmc_examples/sdcard_fatfs/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/sdmmc_examples/sdcard_fatfs/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/sdmmc_examples/sdcard_fatfs_freertos/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/sdmmc_examples/sdcard_fatfs_freertos/cm0plus/armgcc/CMakeLists.txt index 36c78c55b0c..0aff80e4e05 100644 --- a/frdmk32l3a6/sdmmc_examples/sdcard_fatfs_freertos/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/sdmmc_examples/sdcard_fatfs_freertos/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/sdmmc_examples/sdcard_fatfs_freertos/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/sdmmc_examples/sdcard_fatfs_freertos/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/sdmmc_examples/sdcard_fatfs_freertos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/sdmmc_examples/sdcard_fatfs_freertos/cm4/armgcc/CMakeLists.txt index b5033ae6698..c4b429b7b12 100644 --- a/frdmk32l3a6/sdmmc_examples/sdcard_fatfs_freertos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/sdmmc_examples/sdcard_fatfs_freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/sdmmc_examples/sdcard_fatfs_freertos/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/sdmmc_examples/sdcard_fatfs_freertos/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/sdmmc_examples/sdcard_freertos/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/sdmmc_examples/sdcard_freertos/cm0plus/armgcc/CMakeLists.txt index 7b6e2504c3a..b3e46e6b8e7 100644 --- a/frdmk32l3a6/sdmmc_examples/sdcard_freertos/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/sdmmc_examples/sdcard_freertos/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/sdmmc_examples/sdcard_freertos/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/sdmmc_examples/sdcard_freertos/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/sdmmc_examples/sdcard_freertos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/sdmmc_examples/sdcard_freertos/cm4/armgcc/CMakeLists.txt index 6c2d7c526bf..71d3254bf42 100644 --- a/frdmk32l3a6/sdmmc_examples/sdcard_freertos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/sdmmc_examples/sdcard_freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/sdmmc_examples/sdcard_freertos/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/sdmmc_examples/sdcard_freertos/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/sdmmc_examples/sdcard_interrupt/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/sdmmc_examples/sdcard_interrupt/cm0plus/armgcc/CMakeLists.txt index a5f876b3e8b..0b34dc4a535 100644 --- a/frdmk32l3a6/sdmmc_examples/sdcard_interrupt/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/sdmmc_examples/sdcard_interrupt/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/sdmmc_examples/sdcard_interrupt/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/sdmmc_examples/sdcard_interrupt/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/sdmmc_examples/sdcard_interrupt/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/sdmmc_examples/sdcard_interrupt/cm4/armgcc/CMakeLists.txt index 5ac5f6cde71..3a26566f77f 100644 --- a/frdmk32l3a6/sdmmc_examples/sdcard_interrupt/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/sdmmc_examples/sdcard_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/sdmmc_examples/sdcard_interrupt/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/sdmmc_examples/sdcard_interrupt/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/sdmmc_examples/sdcard_polling/cm0plus/armgcc/CMakeLists.txt b/frdmk32l3a6/sdmmc_examples/sdcard_polling/cm0plus/armgcc/CMakeLists.txt index d7deb9f4eec..af286cf5012 100644 --- a/frdmk32l3a6/sdmmc_examples/sdcard_polling/cm0plus/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/sdmmc_examples/sdcard_polling/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/sdmmc_examples/sdcard_polling/cm0plus - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/sdmmc_examples/sdcard_polling/cm0plus + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/sdmmc_examples/sdcard_polling/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/sdmmc_examples/sdcard_polling/cm4/armgcc/CMakeLists.txt index 2c94adc28b5..fea55832a8b 100644 --- a/frdmk32l3a6/sdmmc_examples/sdcard_polling/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/sdmmc_examples/sdcard_polling/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/board.h" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk32l3a6/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk32l3a6/sdmmc_examples/sdcard_polling/cm4 - ${ProjDirPath}/../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/sdmmc_examples/sdcard_polling/cm4 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_audio_generator/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_audio_generator/bm/cm4/armgcc/CMakeLists.txt index 106ed657375..7a850860c12 100644 --- a/frdmk32l3a6/usb_examples/usb_device_audio_generator/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_audio_generator/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_audio_generator/freertos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_audio_generator/freertos/cm4/armgcc/CMakeLists.txt index 5fdbe0a94cf..ba0ca66cee3 100644 --- a/frdmk32l3a6/usb_examples/usb_device_audio_generator/freertos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_audio_generator/freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_audio_generator_lite/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_audio_generator_lite/bm/cm4/armgcc/CMakeLists.txt index 1cbdc4892da..eeb9c3d219f 100644 --- a/frdmk32l3a6/usb_examples/usb_device_audio_generator_lite/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_audio_generator_lite/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_cdc_vcom/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_cdc_vcom/bm/cm4/armgcc/CMakeLists.txt index 745ad14802f..a2c304b8451 100644 --- a/frdmk32l3a6/usb_examples/usb_device_cdc_vcom/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_cdc_vcom/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_cdc_vcom/freertos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_cdc_vcom/freertos/cm4/armgcc/CMakeLists.txt index b7b09a84d5e..8927a1c754c 100644 --- a/frdmk32l3a6/usb_examples/usb_device_cdc_vcom/freertos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_cdc_vcom/freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_cdc_vcom_lite/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_cdc_vcom_lite/bm/cm4/armgcc/CMakeLists.txt index 32a36754529..455d872cae8 100644 --- a/frdmk32l3a6/usb_examples/usb_device_cdc_vcom_lite/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_cdc_vcom_lite/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_composite_cdc_msc/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_composite_cdc_msc/bm/cm4/armgcc/CMakeLists.txt index ea17738bd4f..2c0e181df91 100644 --- a/frdmk32l3a6/usb_examples/usb_device_composite_cdc_msc/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_composite_cdc_msc/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_composite_cdc_msc/freertos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_composite_cdc_msc/freertos/cm4/armgcc/CMakeLists.txt index 169729b2419..3f90420b304 100644 --- a/frdmk32l3a6/usb_examples/usb_device_composite_cdc_msc/freertos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_composite_cdc_msc/freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_composite_cdc_msc_lite/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_composite_cdc_msc_lite/bm/cm4/armgcc/CMakeLists.txt index 41d7d6b29bb..82843e6ccf6 100644 --- a/frdmk32l3a6/usb_examples/usb_device_composite_cdc_msc_lite/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_composite_cdc_msc_lite/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_composite_hid_audio/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_composite_hid_audio/bm/cm4/armgcc/CMakeLists.txt index e88816d75f9..9f226edc0b5 100644 --- a/frdmk32l3a6/usb_examples/usb_device_composite_hid_audio/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_composite_hid_audio/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/usb_examples/usb_device_composite_hid_audio/bm + ${SdkRootDirPath}/examples/frdmk32l3a6/usb_examples/usb_device_composite_hid_audio/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_composite_hid_audio/freertos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_composite_hid_audio/freertos/cm4/armgcc/CMakeLists.txt index 896b0f0348e..aa03681a924 100644 --- a/frdmk32l3a6/usb_examples/usb_device_composite_hid_audio/freertos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_composite_hid_audio/freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/usb_examples/usb_device_composite_hid_audio/freertos + ${SdkRootDirPath}/core/boards/frdmk32l3a6 + ${SdkRootDirPath}/examples/frdmk32l3a6/usb_examples/usb_device_composite_hid_audio/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_composite_hid_audio_lite/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_composite_hid_audio_lite/bm/cm4/armgcc/CMakeLists.txt index 7f1a53104f6..cf9f57510aa 100644 --- a/frdmk32l3a6/usb_examples/usb_device_composite_hid_audio_lite/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_composite_hid_audio_lite/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk32l3a6/usb_examples/usb_device_composite_hid_audio_lite/bm + ${SdkRootDirPath}/examples/frdmk32l3a6/usb_examples/usb_device_composite_hid_audio_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/cm4/armgcc/CMakeLists.txt index e8fb8439531..a1aae9ee44f 100644 --- a/frdmk32l3a6/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/cm4/armgcc/CMakeLists.txt index 901d78b23cd..6268d056190 100644 --- a/frdmk32l3a6/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/cm4/armgcc/CMakeLists.txt index 01d16402d77..8a216320e79 100644 --- a/frdmk32l3a6/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_hid_generic/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_hid_generic/bm/cm4/armgcc/CMakeLists.txt index df74bce92f0..481c8737ca1 100644 --- a/frdmk32l3a6/usb_examples/usb_device_hid_generic/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_hid_generic/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_hid_generic/freertos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_hid_generic/freertos/cm4/armgcc/CMakeLists.txt index d00c008cadf..6972ae606fd 100644 --- a/frdmk32l3a6/usb_examples/usb_device_hid_generic/freertos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_hid_generic/freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_hid_generic_lite/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_hid_generic_lite/bm/cm4/armgcc/CMakeLists.txt index 70fc71b09c1..ab9205fdcda 100644 --- a/frdmk32l3a6/usb_examples/usb_device_hid_generic_lite/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_hid_generic_lite/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_hid_mouse/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_hid_mouse/bm/cm4/armgcc/CMakeLists.txt index 093b26e37a2..bff243f8505 100644 --- a/frdmk32l3a6/usb_examples/usb_device_hid_mouse/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_hid_mouse/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt index 422e785c9c5..cee438519e6 100644 --- a/frdmk32l3a6/usb_examples/usb_device_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_hid_mouse/freertos_static/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_hid_mouse/freertos_static/cm4/armgcc/CMakeLists.txt index b22fa64c82f..848943187e2 100644 --- a/frdmk32l3a6/usb_examples/usb_device_hid_mouse/freertos_static/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_hid_mouse/freertos_static/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_hid_mouse_lite/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_hid_mouse_lite/bm/cm4/armgcc/CMakeLists.txt index b19b70d0cb2..fe916955099 100644 --- a/frdmk32l3a6/usb_examples/usb_device_hid_mouse_lite/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_hid_mouse_lite/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_msc_ramdisk/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_msc_ramdisk/bm/cm4/armgcc/CMakeLists.txt index 32335f2ff28..d92a07c97ca 100644 --- a/frdmk32l3a6/usb_examples/usb_device_msc_ramdisk/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_msc_ramdisk/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_msc_ramdisk/freertos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_msc_ramdisk/freertos/cm4/armgcc/CMakeLists.txt index 7c938224565..6ab84ae6def 100644 --- a/frdmk32l3a6/usb_examples/usb_device_msc_ramdisk/freertos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_msc_ramdisk/freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_msc_ramdisk_lite/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_msc_ramdisk_lite/bm/cm4/armgcc/CMakeLists.txt index afc129fa4d4..ab7a681db9a 100644 --- a/frdmk32l3a6/usb_examples/usb_device_msc_ramdisk_lite/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_msc_ramdisk_lite/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_phdc_weighscale/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_phdc_weighscale/bm/cm4/armgcc/CMakeLists.txt index d26a6e9f9ff..28f0754cf2a 100644 --- a/frdmk32l3a6/usb_examples/usb_device_phdc_weighscale/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_phdc_weighscale/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_phdc_weighscale/freertos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_phdc_weighscale/freertos/cm4/armgcc/CMakeLists.txt index 82fd16f3105..860e43c3380 100644 --- a/frdmk32l3a6/usb_examples/usb_device_phdc_weighscale/freertos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_phdc_weighscale/freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_phdc_weighscale_lite/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_phdc_weighscale_lite/bm/cm4/armgcc/CMakeLists.txt index 42575f2b75c..95b964f21bf 100644 --- a/frdmk32l3a6/usb_examples/usb_device_phdc_weighscale_lite/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_phdc_weighscale_lite/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_printer_virtual_plain_text/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_printer_virtual_plain_text/bm/cm4/armgcc/CMakeLists.txt index 0c33e71b783..351701478e2 100644 --- a/frdmk32l3a6/usb_examples/usb_device_printer_virtual_plain_text/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_printer_virtual_plain_text/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_printer_virtual_plain_text/freertos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_printer_virtual_plain_text/freertos/cm4/armgcc/CMakeLists.txt index e874a2098d0..82bc4a0b596 100644 --- a/frdmk32l3a6/usb_examples/usb_device_printer_virtual_plain_text/freertos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_printer_virtual_plain_text/freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/cm4/armgcc/CMakeLists.txt index 90ce153dbb0..ebdc76a86b8 100644 --- a/frdmk32l3a6/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_video_virtual_camera/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_video_virtual_camera/bm/cm4/armgcc/CMakeLists.txt index 44d8be919ec..b1725e4da16 100644 --- a/frdmk32l3a6/usb_examples/usb_device_video_virtual_camera/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_video_virtual_camera/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_video_virtual_camera/freertos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_video_virtual_camera/freertos/cm4/armgcc/CMakeLists.txt index d2a2ba3fd72..35caa12e171 100644 --- a/frdmk32l3a6/usb_examples/usb_device_video_virtual_camera/freertos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_video_virtual_camera/freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_device_video_virtual_camera_lite/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_device_video_virtual_camera_lite/bm/cm4/armgcc/CMakeLists.txt index baf004e4d09..26a0a112996 100644 --- a/frdmk32l3a6/usb_examples/usb_device_video_virtual_camera_lite/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_device_video_virtual_camera_lite/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt index 4b254570c27..28415c82c3b 100644 --- a/frdmk32l3a6/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/frdmk32l3a6 + ${SdkRootDirPath}/core/boards/frdmk32l3a6 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk32l3a6/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/cm4/armgcc/CMakeLists.txt b/frdmk32l3a6/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/cm4/armgcc/CMakeLists.txt index 7e41b99d410..e59c27337ab 100644 --- a/frdmk32l3a6/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/cm4/armgcc/CMakeLists.txt +++ b/frdmk32l3a6/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk64f/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 2720176ba0a..17e0b3ed758 100644 --- a/frdmk64f/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk64f/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/cmsis_driver_examples/dspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/cmsis_driver_examples/dspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk64f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 997e0baf78d..914736d51d9 100644 --- a/frdmk64f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk64f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk64f/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt index a16191f7ca0..543312072b7 100644 --- a/frdmk64f/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk64f/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/cmsis_driver_examples/dspi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/cmsis_driver_examples/dspi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk64f/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index a5c8c654a99..9d334d2e11c 100644 --- a/frdmk64f/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk64f/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/cmsis_driver_examples/dspi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/cmsis_driver_examples/dspi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt b/frdmk64f/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt index 4fb68c2f74d..b6677227e3e 100644 --- a/frdmk64f/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt +++ b/frdmk64f/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/cmsis_driver_examples/enet/txrx_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/cmsis_driver_examples/enet/txrx_transfer + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/cmsis_driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk64f/cmsis_driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 41f49c6286e..acd0123e5b7 100644 --- a/frdmk64f/cmsis_driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk64f/cmsis_driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/cmsis_driver_examples/i2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/cmsis_driver_examples/i2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk64f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 2889ff8faee..89fd6b6a19a 100644 --- a/frdmk64f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk64f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk64f/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 3fc46ee88b2..60e5ced220a 100644 --- a/frdmk64f/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk64f/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk64f/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 76fa852475d..a629cdeae5c 100644 --- a/frdmk64f/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk64f/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmk64f/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 9172b34fd7d..8cabddb2e8f 100644 --- a/frdmk64f/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmk64f/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/cmsis_driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/cmsis_driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt b/frdmk64f/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt index e916a228125..7eab50d9f27 100644 --- a/frdmk64f/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmk64f/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/cmsis_driver_examples/uart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/cmsis_driver_examples/uart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk64f/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index e65fd371924..36425f876b9 100644 --- a/frdmk64f/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk64f/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/cmsis_driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/component_examples/led_control/bm/armgcc/CMakeLists.txt b/frdmk64f/component_examples/led_control/bm/armgcc/CMakeLists.txt index 0bf9488a1e4..b0061b2d5a2 100644 --- a/frdmk64f/component_examples/led_control/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/component_examples/led_control/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../hardware_init.c" "${ProjDirPath}/../app.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/component_examples/led_control/bm - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/component_examples/led_control/bm + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/component_examples/led_control/freertos/armgcc/CMakeLists.txt b/frdmk64f/component_examples/led_control/freertos/armgcc/CMakeLists.txt index f9553b3276b..cc90fdd6aa6 100644 --- a/frdmk64f/component_examples/led_control/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/component_examples/led_control/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../hardware_init.c" "${ProjDirPath}/../app.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../../log/freertos - ${ProjDirPath}/../../../../../../examples/frdmk64f/component_examples/led_control/freertos - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/component_examples/led_control/freertos + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/component_examples/log/bm/armgcc/CMakeLists.txt b/frdmk64f/component_examples/log/bm/armgcc/CMakeLists.txt index 729f27d205d..d0048e63294 100644 --- a/frdmk64f/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/component_examples/log/bm + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/component_examples/log/freertos/armgcc/CMakeLists.txt b/frdmk64f/component_examples/log/freertos/armgcc/CMakeLists.txt index 1e48248b381..974b05cf48a 100644 --- a/frdmk64f/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt b/frdmk64f/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt index 1bfc7142d78..8de1d1ca70e 100644 --- a/frdmk64f/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt +++ b/frdmk64f/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/demo_apps/adc16_low_power_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/demo_apps/adc16_low_power_peripheral + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/frdmk64f/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index 89541a67b34..90420d89733 100644 --- a/frdmk64f/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/frdmk64f/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/demo_apps/bubble_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/demo_apps/bubble_peripheral + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt b/frdmk64f/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt index f86b06fa295..8198ee8ef4c 100644 --- a/frdmk64f/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt +++ b/frdmk64f/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../peripherals.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/demo_apps/dac_adc_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/demo_apps/dac_adc_peripheral + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt b/frdmk64f/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt index e4ff7c8087d..83b4b311724 100644 --- a/frdmk64f/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt +++ b/frdmk64f/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/demo_apps/ecompass_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/demo_apps/ecompass_peripheral + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/demo_apps/ftm_pdb_adc16/armgcc/CMakeLists.txt b/frdmk64f/demo_apps/ftm_pdb_adc16/armgcc/CMakeLists.txt index 2b551ae4e78..5f2706ea1f4 100644 --- a/frdmk64f/demo_apps/ftm_pdb_adc16/armgcc/CMakeLists.txt +++ b/frdmk64f/demo_apps/ftm_pdb_adc16/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pdb_adc16.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/demo_apps/ftm_pdb_adc16 - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/demo_apps/ftm_pdb_adc16 + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt b/frdmk64f/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt index bd52007e459..52997f4a80c 100644 --- a/frdmk64f/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt +++ b/frdmk64f/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_quad_decoder.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/demo_apps/ftm_quad_decoder - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/demo_apps/ftm_quad_decoder + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt b/frdmk64f/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt index 245821f5a42..f504023beec 100644 --- a/frdmk64f/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt +++ b/frdmk64f/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/demo_apps/ftm_quad_decoder_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/demo_apps/ftm_quad_decoder_peripheral + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/demo_apps/hello_world/armgcc/CMakeLists.txt b/frdmk64f/demo_apps/hello_world/armgcc/CMakeLists.txt index d1a5bc4d099..d15b1b1a77f 100644 --- a/frdmk64f/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/frdmk64f/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/frdmk64f/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index 73c67e5a3e1..68b8317842e 100644 --- a/frdmk64f/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/frdmk64f/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,22 +38,22 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmk64f/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/frdmk64f ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/demo_apps/led_blinky/armgcc/CMakeLists.txt b/frdmk64f/demo_apps/led_blinky/armgcc/CMakeLists.txt index 486133d7f4d..83b6a542175 100644 --- a/frdmk64f/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/frdmk64f/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/demo_apps/power_manager/armgcc/CMakeLists.txt b/frdmk64f/demo_apps/power_manager/armgcc/CMakeLists.txt index ce04dd73247..cbe77d36976 100644 --- a/frdmk64f/demo_apps/power_manager/armgcc/CMakeLists.txt +++ b/frdmk64f/demo_apps/power_manager/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,20 +43,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmk64f/demo_apps/power_manager - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/demo_apps/power_manager + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/demo_apps/power_mode_switch/armgcc/CMakeLists.txt b/frdmk64f/demo_apps/power_mode_switch/armgcc/CMakeLists.txt index 6ea0764fa71..e2761c7a993 100644 --- a/frdmk64f/demo_apps/power_mode_switch/armgcc/CMakeLists.txt +++ b/frdmk64f/demo_apps/power_mode_switch/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmk64f/demo_apps/power_mode_switch + ${SdkRootDirPath}/examples/frdmk64f/demo_apps/power_mode_switch ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/demo_apps/rtc_func/armgcc/CMakeLists.txt b/frdmk64f/demo_apps/rtc_func/armgcc/CMakeLists.txt index d5c67cd9f76..dc4b67edc60 100644 --- a/frdmk64f/demo_apps/rtc_func/armgcc/CMakeLists.txt +++ b/frdmk64f/demo_apps/rtc_func/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc_func.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/demo_apps/rtc_func - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/demo_apps/rtc_func + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt b/frdmk64f/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt index 28fc5ae7b17..d9d7645749f 100644 --- a/frdmk64f/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt +++ b/frdmk64f/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/demo_apps/rtc_func_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/demo_apps/rtc_func_peripheral + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/demo_apps/shell/armgcc/CMakeLists.txt b/frdmk64f/demo_apps/shell/armgcc/CMakeLists.txt index e765ca76748..eacb4587166 100644 --- a/frdmk64f/demo_apps/shell/armgcc/CMakeLists.txt +++ b/frdmk64f/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/demo_apps/shell + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt index e5d384002ff..2ae0addf1a3 100644 --- a/frdmk64f/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_continuous_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/adc16/continuous_edma - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/adc16/continuous_edma + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt index 80a6293e463..ad3f62eb447 100644 --- a/frdmk64f/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/adc16/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/adc16/interrupt + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/adc16/polling/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/adc16/polling/armgcc/CMakeLists.txt index 05013555843..e48b84b2a66 100644 --- a/frdmk64f/driver_examples/adc16/polling/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/adc16/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/adc16/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/adc16/polling + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index 1592a0a4207..2068aaa116e 100644 --- a/frdmk64f/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/cmp/polling/armgcc/CMakeLists.txt index 197ca278ac3..fa7fe7e2ce1 100644 --- a/frdmk64f/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/cmt/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/cmt/armgcc/CMakeLists.txt index 2d6f48f2edb..4ab7de268e7 100644 --- a/frdmk64f/driver_examples/cmt/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/cmt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/driver_examples/cmt - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/cmt + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/crc/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/crc/armgcc/CMakeLists.txt index f8c02300ee7..eda268458c2 100644 --- a/frdmk64f/driver_examples/crc/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/crc + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/dac/basic/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/dac/basic/armgcc/CMakeLists.txt index daf9eb352f6..844c8fea57c 100644 --- a/frdmk64f/driver_examples/dac/basic/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/dac/basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/dac/basic - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/dac/basic + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt index 68b8ba219a2..c9f686ba0fe 100644 --- a/frdmk64f/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_buffer_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/dac/buffer_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/dac/buffer_interrupt + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt index d51df328abb..5da784e19bf 100644 --- a/frdmk64f/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_continuous_pdb_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/dac/continuous_pdb_edma - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/dac/continuous_pdb_edma + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 882789b0b0d..c2214117186 100644 --- a/frdmk64f/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/driver_examples/dspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/dspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index bc43f33b597..e58ecd099b3 100644 --- a/frdmk64f/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/driver_examples/dspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/dspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt index cedda92d5ab..86ccc41d29f 100644 --- a/frdmk64f/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_edma_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk64f/driver_examples/dspi/half_duplex_transfer/edma/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/dspi/half_duplex_transfer/edma/master + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt index a647f9451d6..fcb263e66a1 100644 --- a/frdmk64f/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_edma_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk64f/driver_examples/dspi/half_duplex_transfer/edma/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/dspi/half_duplex_transfer/edma/slave + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt index 93504533fa4..fb54836993c 100644 --- a/frdmk64f/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_int_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk64f/driver_examples/dspi/half_duplex_transfer/int/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/dspi/half_duplex_transfer/int/master + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt index 29914cb6322..b170c546927 100644 --- a/frdmk64f/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_int_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk64f/driver_examples/dspi/half_duplex_transfer/int/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/dspi/half_duplex_transfer/int/slave + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt index 16a0dbeb93b..0d23372ecaf 100644 --- a/frdmk64f/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_polling_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk64f/driver_examples/dspi/half_duplex_transfer/polling/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/dspi/half_duplex_transfer/polling/master + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt index 6a10d95feff..dbb0ed5e4b7 100644 --- a/frdmk64f/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_polling_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk64f/driver_examples/dspi/half_duplex_transfer/polling/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/dspi/half_duplex_transfer/polling/slave + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt index 5013b9abd5c..1a8959dbca8 100644 --- a/frdmk64f/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/dspi/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/dspi/interrupt + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt index fb990564e52..8249522d3f9 100644 --- a/frdmk64f/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/driver_examples/dspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/dspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 1ebbe5b67b0..45c04379ef1 100644 --- a/frdmk64f/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/driver_examples/dspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/dspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 6f68828b38b..fad9f742e99 100644 --- a/frdmk64f/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/driver_examples/dspi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/dspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index b6d9e2f18ce..75ee84c3300 100644 --- a/frdmk64f/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/driver_examples/dspi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/dspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index b66136bbac8..9642f7d634b 100644 --- a/frdmk64f/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/driver_examples/dspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/dspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 6a47f170192..54e34c7cfb5 100644 --- a/frdmk64f/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/driver_examples/dspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/dspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index 6aaa31f6f51..6eb91ebe3bf 100644 --- a/frdmk64f/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index 0e4c142b4bf..45fa5515f14 100644 --- a/frdmk64f/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index 5b4230021ea..fc3dda24da4 100644 --- a/frdmk64f/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index 1dbbc88f621..2ed6978f504 100644 --- a/frdmk64f/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index 51172628095..1a7b8cf1be1 100644 --- a/frdmk64f/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index dac1d46d787..e3344449ab3 100644 --- a/frdmk64f/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt index 947df7aeda3..bba6ae37352 100644 --- a/frdmk64f/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/enet/txrx_ptp1588_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/enet/txrx_ptp1588_transfer + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt index c6fbfc945c7..7d8961b8019 100644 --- a/frdmk64f/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/enet/txrx_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/enet/txrx_transfer + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/ewm/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/ewm/armgcc/CMakeLists.txt index e8aa35ab42b..71d7ec90143 100644 --- a/frdmk64f/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/ewm + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/flash/pflash/armgcc/CMakeLists.txt index 938922fba37..d291b938277 100644 --- a/frdmk64f/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt index a04e04498a6..a08f114f5cc 100644 --- a/frdmk64f/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/flexcan/loopback - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/flexcan/loopback + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt index 1e0b78037c2..b9abb273484 100644 --- a/frdmk64f/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/flexcan/loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/flexcan/loopback_transfer + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt index e22f8391633..f6d0fef388b 100644 --- a/frdmk64f/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/ftm/combine_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/ftm/combine_pwm + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt index 7b0bac17688..a7efd82f294 100644 --- a/frdmk64f/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/ftm/dual_edge_capture - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/ftm/dual_edge_capture + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt index 6ae44ac03e8..07971fcfade 100644 --- a/frdmk64f/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/ftm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/ftm/input_capture + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt index d132c2335c8..a3a107218b7 100644 --- a/frdmk64f/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/ftm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/ftm/output_compare + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt index d2bb18dbdb7..32b542600ee 100644 --- a/frdmk64f/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/ftm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/ftm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt index c7f8fa852c8..4621086a68d 100644 --- a/frdmk64f/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/ftm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/ftm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/ftm/timer/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/ftm/timer/armgcc/CMakeLists.txt index cdd7d67f525..911417a7221 100644 --- a/frdmk64f/driver_examples/ftm/timer/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/ftm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/ftm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/ftm/timer + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index 3153996a94a..ba2a6a56525 100644 --- a/frdmk64f/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 08beba833f7..19778695345 100644 --- a/frdmk64f/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 1ebbba30095..710579708f3 100644 --- a/frdmk64f/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/frdmk64f/driver_examples/i2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/i2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index d141c84e758..24573a1d11f 100644 --- a/frdmk64f/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/frdmk64f/driver_examples/i2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/i2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt index 10af1a82fc4..2027ec74016 100644 --- a/frdmk64f/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/i2c/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/i2c/interrupt + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 1914c23fb00..03bd00369a7 100644 --- a/frdmk64f/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 2e9a1699f67..46f14fa885e 100644 --- a/frdmk64f/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 720e8a13946..3b105a21cef 100644 --- a/frdmk64f/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/driver_examples/i2c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 5e21b6902bf..f701b8f2662 100644 --- a/frdmk64f/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk64f/driver_examples/i2c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 24c0b766527..e7ea14ae8d7 100644 --- a/frdmk64f/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/lptmr/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/lptmr/armgcc/CMakeLists.txt index fcb011c7141..6f59f006f5a 100644 --- a/frdmk64f/driver_examples/lptmr/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/lptmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/driver_examples/lptmr - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/lptmr + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt index 99bbb73fab4..590c879534f 100644 --- a/frdmk64f/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fee_blpe.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/mcg/fee_blpe - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/mcg/fee_blpe + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt index c4a73e76577..c8031874ee9 100644 --- a/frdmk64f/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fee_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/mcg/fee_blpi - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/mcg/fee_blpi + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt index aae549fe376..9af33991b0d 100644 --- a/frdmk64f/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fei_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/mcg/fei_blpi - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/mcg/fei_blpi + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt index 9639978e758..866d78ab2ef 100644 --- a/frdmk64f/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pee_blpe.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/mcg/pee_blpe - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/mcg/pee_blpe + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt index a4b17f2a3ec..b176bafe817 100644 --- a/frdmk64f/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pee_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/mcg/pee_blpi - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/mcg/pee_blpi + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt index 0f184ab2f8b..945a7d4df89 100644 --- a/frdmk64f/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_adc16_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/pdb/adc16_trigger - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/pdb/adc16_trigger + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt index aab469e1a9f..f4c427ed9ea 100644 --- a/frdmk64f/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_dac_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/pdb/dac_trigger - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/pdb/dac_trigger + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt index e457e696f20..05ac6fabe3a 100644 --- a/frdmk64f/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_delay_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/pdb/delay_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/pdb/delay_interrupt + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/pit/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/pit/armgcc/CMakeLists.txt index 7d34baebff5..f4a86e02b1c 100644 --- a/frdmk64f/driver_examples/pit/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/pit + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/rnga/random/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/rnga/random/armgcc/CMakeLists.txt index b45de9d8cbe..1c7a86da16c 100644 --- a/frdmk64f/driver_examples/rnga/random/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/rnga/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rnga_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/rnga/random - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/rnga/random + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/rtc/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/rtc/armgcc/CMakeLists.txt index c518776a4b4..40452b7782b 100644 --- a/frdmk64f/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/driver_examples/rtc - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/rtc + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/sysmpu/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/sysmpu/armgcc/CMakeLists.txt index 2dcf9d8db3d..49791e5f945 100644 --- a/frdmk64f/driver_examples/sysmpu/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/sysmpu/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sysmpu.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/driver_examples/sysmpu - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/sysmpu + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index a5803cf0366..1c7353421be 100644 --- a/frdmk64f/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/uart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/uart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/uart/edma_rb_transfer/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/uart/edma_rb_transfer/armgcc/CMakeLists.txt index 30a184254f4..5c003c427e6 100644 --- a/frdmk64f/driver_examples/uart/edma_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/uart/edma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_edma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/uart/edma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/uart/edma_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt index fbb01ed3971..0a1168d74cf 100644 --- a/frdmk64f/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/uart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/uart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/uart/hardware_flow_control/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/uart/hardware_flow_control/armgcc/CMakeLists.txt index bcd35ce61f9..84d65cc804c 100644 --- a/frdmk64f/driver_examples/uart/hardware_flow_control/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/uart/hardware_flow_control/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_hardware_flow_control.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/uart/hardware_flow_control - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/uart/hardware_flow_control + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index a5f5045e935..c598d6088f4 100644 --- a/frdmk64f/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 587ca84e4a0..d3054827cf9 100644 --- a/frdmk64f/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index bfbd7b98b71..42efd0883ce 100644 --- a/frdmk64f/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/uart/polling/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/uart/polling/armgcc/CMakeLists.txt index 8c1de44741e..a649ffaeb1b 100644 --- a/frdmk64f/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/vref/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/vref/armgcc/CMakeLists.txt index 3b93ab01d6d..46589621e5a 100644 --- a/frdmk64f/driver_examples/vref/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/vref/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../vref.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/driver_examples/vref - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/vref + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/driver_examples/wdog/armgcc/CMakeLists.txt b/frdmk64f/driver_examples/wdog/armgcc/CMakeLists.txt index e62a564810a..26d99623def 100644 --- a/frdmk64f/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/frdmk64f/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/driver_examples/wdog + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt b/frdmk64f/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt index c3ee8f8b3a4..4d4a62496fd 100644 --- a/frdmk64f/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt +++ b/frdmk64f/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mmcau_api.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/mmcau_examples/mmcau_api - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/mmcau_examples/mmcau_api + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -103,11 +109,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/frdmk64f/multiprocessor_examples/erpc_client_matrix_multiply_spi/armgcc/CMakeLists.txt b/frdmk64f/multiprocessor_examples/erpc_client_matrix_multiply_spi/armgcc/CMakeLists.txt index 68141a3c796..6dc998ca3f4 100644 --- a/frdmk64f/multiprocessor_examples/erpc_client_matrix_multiply_spi/armgcc/CMakeLists.txt +++ b/frdmk64f/multiprocessor_examples/erpc_client_matrix_multiply_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,23 +46,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../erpc_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/multiprocessor_examples/erpc_client_matrix_multiply_spi - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/multiprocessor_examples/erpc_client_matrix_multiply_spi + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/multiprocessor_examples/erpc_client_matrix_multiply_uart/armgcc/CMakeLists.txt b/frdmk64f/multiprocessor_examples/erpc_client_matrix_multiply_uart/armgcc/CMakeLists.txt index dc040a82c3c..ae55e0c7235 100644 --- a/frdmk64f/multiprocessor_examples/erpc_client_matrix_multiply_uart/armgcc/CMakeLists.txt +++ b/frdmk64f/multiprocessor_examples/erpc_client_matrix_multiply_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/multiprocessor_examples/erpc_client_matrix_multiply_uart - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/multiprocessor_examples/erpc_client_matrix_multiply_uart + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/multiprocessor_examples/erpc_remote_control/armgcc/CMakeLists.txt b/frdmk64f/multiprocessor_examples/erpc_remote_control/armgcc/CMakeLists.txt index 7a644c3b30b..358b126433f 100644 --- a/frdmk64f/multiprocessor_examples/erpc_remote_control/armgcc/CMakeLists.txt +++ b/frdmk64f/multiprocessor_examples/erpc_remote_control/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,23 +52,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../service - ${ProjDirPath}/../../../../../examples/frdmk64f/multiprocessor_examples/erpc_remote_control - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/multiprocessor_examples/erpc_remote_control + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/multiprocessor_examples/erpc_server_dac_adc/armgcc/CMakeLists.txt b/frdmk64f/multiprocessor_examples/erpc_server_dac_adc/armgcc/CMakeLists.txt index 5e8868a0e98..9ac5207e6e2 100644 --- a/frdmk64f/multiprocessor_examples/erpc_server_dac_adc/armgcc/CMakeLists.txt +++ b/frdmk64f/multiprocessor_examples/erpc_server_dac_adc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,23 +49,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/.. ${ProjDirPath}/../service - ${ProjDirPath}/../../../../../examples/frdmk64f/multiprocessor_examples/erpc_server_dac_adc - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/multiprocessor_examples/erpc_server_dac_adc + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt b/frdmk64f/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt index fb632536891..410777feb78 100644 --- a/frdmk64f/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt +++ b/frdmk64f/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../erpc_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/multiprocessor_examples/erpc_server_matrix_multiply_spi - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/multiprocessor_examples/erpc_server_matrix_multiply_spi + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt b/frdmk64f/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt index 8dcba860a4c..08839dd7be7 100644 --- a/frdmk64f/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt +++ b/frdmk64f/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,23 +48,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/multiprocessor_examples/erpc_server_matrix_multiply_uart - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/multiprocessor_examples/erpc_server_matrix_multiply_uart + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt b/frdmk64f/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt index 1eb60cfc64b..80bf2faab35 100644 --- a/frdmk64f/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt +++ b/frdmk64f/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/rtos_examples/freertos_dspi - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/rtos_examples/freertos_dspi + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/frdmk64f/rtos_examples/freertos_event/armgcc/CMakeLists.txt index ca473c759ce..f9b391c354e 100644 --- a/frdmk64f/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/frdmk64f/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/frdmk64f/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 95438c935b8..ea601d2f194 100644 --- a/frdmk64f/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/frdmk64f/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/frdmk64f/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 150e34211d6..e17b7960ec0 100644 --- a/frdmk64f/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/frdmk64f/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/frdmk64f/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 91a32bf83f1..21aef880332 100644 --- a/frdmk64f/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/frdmk64f/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/frdmk64f/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 59093528c2e..e22ac6f1d71 100644 --- a/frdmk64f/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/frdmk64f/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/frdmk64f/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 34ed4e9490e..120b1129f10 100644 --- a/frdmk64f/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/frdmk64f/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/frdmk64f/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 2421847240f..9e4d96eac28 100644 --- a/frdmk64f/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/frdmk64f/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt b/frdmk64f/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt index 71daf75788f..be6a6b1ccd3 100644 --- a/frdmk64f/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt +++ b/frdmk64f/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/rtos_examples/freertos_sem_static - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/rtos_examples/freertos_sem_static + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/frdmk64f/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 0b537fde083..a9ca5d9deb8 100644 --- a/frdmk64f/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/frdmk64f/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/frdmk64f/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index d1c0f561595..875b8218dd8 100644 --- a/frdmk64f/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/frdmk64f/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/frdmk64f/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/rtos_examples/freertos_uart/armgcc/CMakeLists.txt b/frdmk64f/rtos_examples/freertos_uart/armgcc/CMakeLists.txt index 2ac0b6c7c6e..3f4e3122eeb 100644 --- a/frdmk64f/rtos_examples/freertos_uart/armgcc/CMakeLists.txt +++ b/frdmk64f/rtos_examples/freertos_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/rtos_examples/freertos_uart - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/rtos_examples/freertos_uart + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt b/frdmk64f/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt index 2b3ea641354..87669966b86 100644 --- a/frdmk64f/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt +++ b/frdmk64f/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,10 +54,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../Sample/FreeRTOSV10/SEGGER_SYSVIEW_FreeRTOS.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE @@ -59,13 +65,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../SEGGER ${ProjDirPath}/../Config ${ProjDirPath}/../Sample/FreeRTOSV10 - ${ProjDirPath}/../../../../../../examples/frdmk64f/rtos_examples/visualization/freertos_segger_sysview - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/rtos_examples/visualization/freertos_segger_sysview + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt b/frdmk64f/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt index 89c34fd674a..61fad025492 100644 --- a/frdmk64f/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt +++ b/frdmk64f/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/sdmmc_examples/sdcard_fatfs - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/sdmmc_examples/sdcard_fatfs + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt b/frdmk64f/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt index acccf59db76..40f88e3e855 100644 --- a/frdmk64f/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/sdmmc_examples/sdcard_fatfs_freertos - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/sdmmc_examples/sdcard_fatfs_freertos + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt b/frdmk64f/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt index cb0c9d4340c..b33ba21ad81 100644 --- a/frdmk64f/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/sdmmc_examples/sdcard_freertos - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/sdmmc_examples/sdcard_freertos + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt b/frdmk64f/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt index 00f7d4519eb..a75d5895331 100644 --- a/frdmk64f/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt +++ b/frdmk64f/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/sdmmc_examples/sdcard_interrupt - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/sdmmc_examples/sdcard_interrupt + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt b/frdmk64f/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt index 3ca252eca77..94eb09cde94 100644 --- a/frdmk64f/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt +++ b/frdmk64f/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk64f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk64f/board.c" +"${SdkRootDirPath}/core/boards/frdmk64f/board.h" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk64f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk64f/sdmmc_examples/sdcard_polling - ${ProjDirPath}/../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/sdmmc_examples/sdcard_polling + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index 6bad3bfb0d2..4c00abd8841 100644 --- a/frdmk64f/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index 99bbaaf21d0..18917fa9448 100644 --- a/frdmk64f/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index 6435c553148..d0f0244f823 100644 --- a/frdmk64f/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index 708ee32e56a..6843e538e96 100644 --- a/frdmk64f/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index 37158eb96c4..9e2c38a01de 100644 --- a/frdmk64f/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 800abdfe343..7e68bb30528 100644 --- a/frdmk64f/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt index d60bab84136..70561ca229e 100644 --- a/frdmk64f/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt index 2a90a0c94f6..32349f7cedb 100644 --- a/frdmk64f/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,12 +65,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt index 006b2faadaa..84dd4bc5f3e 100644 --- a/frdmk64f/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index 9b8e573dd87..3cbdecc6cd0 100644 --- a/frdmk64f/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index 0e86942a316..8e422d5a432 100644 --- a/frdmk64f/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt index 3520eeab0ce..2cd4476fcbb 100644 --- a/frdmk64f/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f - ${ProjDirPath}/../../../../../../examples/frdmk64f/usb_examples/usb_device_composite_cdc_msc_disk/bm + ${SdkRootDirPath}/core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/usb_examples/usb_device_composite_cdc_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt index 4daade62f93..1fd56db80cf 100644 --- a/frdmk64f/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,13 +71,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f - ${ProjDirPath}/../../../../../../examples/frdmk64f/usb_examples/usb_device_composite_cdc_msc_disk/freertos + ${SdkRootDirPath}/core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/usb_examples/usb_device_composite_cdc_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt index de19496dbb8..af32bb0c097 100644 --- a/frdmk64f/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f - ${ProjDirPath}/../../../../../../examples/frdmk64f/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 5bdae145ffe..9ab3d60f7dc 100644 --- a/frdmk64f/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index 8db30a1509a..6fe8b271eda 100644 --- a/frdmk64f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index fcd3176bf0f..3031907dd7f 100644 --- a/frdmk64f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 21d84c645e7..aaeb34f5aa4 100644 --- a/frdmk64f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_composite_hid_audio/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_composite_hid_audio/bm/armgcc/CMakeLists.txt index ded75fe6bc1..c2daaa80c77 100644 --- a/frdmk64f/usb_examples/usb_device_composite_hid_audio/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_composite_hid_audio/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/usb_examples/usb_device_composite_hid_audio/bm + ${SdkRootDirPath}/examples/frdmk64f/usb_examples/usb_device_composite_hid_audio/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_composite_hid_audio/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_composite_hid_audio/freertos/armgcc/CMakeLists.txt index 87c38932d6e..29324f07041 100644 --- a/frdmk64f/usb_examples/usb_device_composite_hid_audio/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_composite_hid_audio/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f - ${ProjDirPath}/../../../../../../examples/frdmk64f/usb_examples/usb_device_composite_hid_audio/freertos + ${SdkRootDirPath}/core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/usb_examples/usb_device_composite_hid_audio/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_composite_hid_audio_lite/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_composite_hid_audio_lite/bm/armgcc/CMakeLists.txt index 9687c840a17..205b88f2204 100644 --- a/frdmk64f/usb_examples/usb_device_composite_hid_audio_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_composite_hid_audio_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk64f/usb_examples/usb_device_composite_hid_audio_lite/bm + ${SdkRootDirPath}/examples/frdmk64f/usb_examples/usb_device_composite_hid_audio_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index 7f08624c0b7..a4adae18cea 100644 --- a/frdmk64f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index 875e959f202..f0aa62f022f 100644 --- a/frdmk64f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index 5dec5b23095..ed2da55a8cb 100644 --- a/frdmk64f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index 3c5e91757d5..221956a9160 100644 --- a/frdmk64f/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index 80f806edf75..5e04a36f1e1 100644 --- a/frdmk64f/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index 2344513a912..5b948966af9 100644 --- a/frdmk64f/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index 599c35060b0..8db86873058 100644 --- a/frdmk64f/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index a7699b3d469..0f2785a45a1 100644 --- a/frdmk64f/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt index 0c31ef4fae5..64e22bf0f5f 100644 --- a/frdmk64f/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index f0638b1ad46..cd50090c429 100644 --- a/frdmk64f/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt index abf10579255..c7dc18a713e 100644 --- a/frdmk64f/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f - ${ProjDirPath}/../../../../../../examples/frdmk64f/usb_examples/usb_device_msc_disk/bm + ${SdkRootDirPath}/core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/usb_examples/usb_device_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt index 29da402baf4..137cb0b9da5 100644 --- a/frdmk64f/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,13 +65,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f - ${ProjDirPath}/../../../../../../examples/frdmk64f/usb_examples/usb_device_msc_disk/freertos + ${SdkRootDirPath}/core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/usb_examples/usb_device_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt index b715b9edafe..c854535b6cd 100644 --- a/frdmk64f/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f - ${ProjDirPath}/../../../../../../examples/frdmk64f/usb_examples/usb_device_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/usb_examples/usb_device_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index f27df0aa2a6..9976bdcca67 100644 --- a/frdmk64f/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index 288ae4a9af2..e953766922b 100644 --- a/frdmk64f/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index 984a484f4e1..d8d6ce23547 100644 --- a/frdmk64f/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt index 8e43d1726a5..4688e2643ce 100644 --- a/frdmk64f/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,14 +68,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/frdmk64f - ${ProjDirPath}/../../../../../../examples/frdmk64f/usb_examples/usb_device_mtp/bm + ${SdkRootDirPath}/core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/usb_examples/usb_device_mtp/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt index 487e6c7af1b..8d2d3ee5ccb 100644 --- a/frdmk64f/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f - ${ProjDirPath}/../../../../../../examples/frdmk64f/usb_examples/usb_device_mtp/freertos + ${SdkRootDirPath}/core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/usb_examples/usb_device_mtp/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt index b1c88d7c62a..58b7c910ccd 100644 --- a/frdmk64f/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,14 +66,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/frdmk64f - ${ProjDirPath}/../../../../../../examples/frdmk64f/usb_examples/usb_device_mtp_lite/bm + ${SdkRootDirPath}/core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/usb_examples/usb_device_mtp_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index b1b34834d6d..5b4891d61c6 100644 --- a/frdmk64f/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index 7b8378281d5..dd1db3b0ca9 100644 --- a/frdmk64f/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index 6539ad11a13..2a7b8eee0c0 100644 --- a/frdmk64f/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index 11310b6aa87..e47ef7c7bec 100644 --- a/frdmk64f/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index 370671ce8ad..1b605b70846 100644 --- a/frdmk64f/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index 6446e177ddf..14303a3ed28 100644 --- a/frdmk64f/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index 6451bb21683..5ef2036a87f 100644 --- a/frdmk64f/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index 6cb96e92a5f..414948ba768 100644 --- a/frdmk64f/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index d184c4db59f..92832751ae4 100644 --- a/frdmk64f/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt index 757f0f8727a..ea82e6cc415 100644 --- a/frdmk64f/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f - ${ProjDirPath}/../../../../../../examples/frdmk64f/usb_examples/usb_host_audio_recorder/freertos + ${SdkRootDirPath}/core/boards/frdmk64f + ${SdkRootDirPath}/examples/frdmk64f/usb_examples/usb_host_audio_recorder/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index 217e68b0393..20285fd67d6 100644 --- a/frdmk64f/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index 58f8d499578..8f65c3303d8 100644 --- a/frdmk64f/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index e8c3e1a04c9..b898f08932a 100644 --- a/frdmk64f/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index a171ddc9c5e..06ac7053a90 100644 --- a/frdmk64f/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index 75312a98c74..e386779894f 100644 --- a/frdmk64f/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index 1d48c80adf0..c6a06ce9557 100644 --- a/frdmk64f/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index 81194f01c97..ccca1230c08 100644 --- a/frdmk64f/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index e4f92d16992..23a6a195254 100644 --- a/frdmk64f/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index 092f6b727b7..0c87d36799f 100644 --- a/frdmk64f/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index bbc6a0bf844..d0db946951e 100644 --- a/frdmk64f/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index ae871456aa1..fa242d65f0c 100644 --- a/frdmk64f/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index 8d9d7d6bd3d..68fabf6c693 100644 --- a/frdmk64f/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index f0396566892..6c626e21f31 100644 --- a/frdmk64f/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,7 +57,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index 623e24413fc..dd34aaf12d8 100644 --- a/frdmk64f/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,12 +54,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index 4b7e0935018..1effcb1cf9e 100644 --- a/frdmk64f/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index d0014597291..bfbc7f3a32c 100644 --- a/frdmk64f/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index e82bec12b90..4949f694c4d 100644 --- a/frdmk64f/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index c753b972189..6130d644021 100644 --- a/frdmk64f/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index f23947e48c8..5771a378beb 100644 --- a/frdmk64f/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 89e484b1b9a..29eb5e4ebda 100644 --- a/frdmk64f/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 4b2f6971892..00547bab7dc 100644 --- a/frdmk64f/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index d22cc79e9d4..d6c99c8a588 100644 --- a/frdmk64f/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk64f/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/frdmk64f/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 58e08cd97bd..08b5b37a2ae 100644 --- a/frdmk64f/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/frdmk64f/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk64f + ${SdkRootDirPath}/core/boards/frdmk64f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk66f/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 6a624fdbd9e..880b83470a1 100644 --- a/frdmk66f/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk66f/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/cmsis_driver_examples/dspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/cmsis_driver_examples/dspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk66f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 2a1eb20e45f..881a6c0a5c6 100644 --- a/frdmk66f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk66f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk66f/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt index f417fa0ef0f..86765fba8c9 100644 --- a/frdmk66f/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk66f/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/cmsis_driver_examples/dspi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/cmsis_driver_examples/dspi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk66f/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index f4816a8506e..a2b7dacd2b4 100644 --- a/frdmk66f/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk66f/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/cmsis_driver_examples/dspi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/cmsis_driver_examples/dspi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt b/frdmk66f/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt index 843673efe87..83910d1f85a 100644 --- a/frdmk66f/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/cmsis_driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/cmsis_driver_examples/enet/txrx_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/cmsis_driver_examples/enet/txrx_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/cmsis_driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk66f/cmsis_driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index b3dd202d125..3517a109e6a 100644 --- a/frdmk66f/cmsis_driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk66f/cmsis_driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/cmsis_driver_examples/i2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/cmsis_driver_examples/i2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk66f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 1a974681652..2946aa6553b 100644 --- a/frdmk66f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk66f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk66f/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 7033aca59c5..06000dde422 100644 --- a/frdmk66f/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk66f/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk66f/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 479704378af..f66ffad9875 100644 --- a/frdmk66f/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk66f/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmk66f/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 4f128877ba5..17ac4e10d5b 100644 --- a/frdmk66f/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/cmsis_driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/cmsis_driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/frdmk66f/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 986bd3de4f3..20bb701a1d8 100644 --- a/frdmk66f/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/cmsis_driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/cmsis_driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk66f/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 1ef3e80a732..a268b38eea8 100644 --- a/frdmk66f/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/cmsis_driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/cmsis_driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt b/frdmk66f/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt index 1bc6091c970..4af8a25aba3 100644 --- a/frdmk66f/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/cmsis_driver_examples/uart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/cmsis_driver_examples/uart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk66f/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index d6af0662728..9ed4372f4d5 100644 --- a/frdmk66f/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/cmsis_driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/component_examples/log/bm/armgcc/CMakeLists.txt b/frdmk66f/component_examples/log/bm/armgcc/CMakeLists.txt index 714f1867560..b6db1609980 100644 --- a/frdmk66f/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/component_examples/log/bm + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/component_examples/log/freertos/armgcc/CMakeLists.txt b/frdmk66f/component_examples/log/freertos/armgcc/CMakeLists.txt index 4988bc1db9c..0ebaefa8829 100644 --- a/frdmk66f/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt index e9de610f4e5..aefb598d478 100644 --- a/frdmk66f/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_low_power_async_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/adc16_low_power_async_edma - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/adc16_low_power_async_edma + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/demo_apps/adc16_low_power_async_edma_peripheral/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/adc16_low_power_async_edma_peripheral/armgcc/CMakeLists.txt index 9b2c75bfa04..65fbb38497a 100644 --- a/frdmk66f/demo_apps/adc16_low_power_async_edma_peripheral/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/adc16_low_power_async_edma_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/adc16_low_power_async_edma_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/adc16_low_power_async_edma_peripheral + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt index 9c25e9e99a1..0d31f4c1ccf 100644 --- a/frdmk66f/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/adc16_low_power_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/adc16_low_power_peripheral + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index fb49c79d1c9..735b5f43278 100644 --- a/frdmk66f/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/bubble_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/bubble_peripheral + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt index f590c0e0ae3..090d62d814d 100644 --- a/frdmk66f/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../peripherals.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/dac_adc_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/dac_adc_peripheral + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt index 6634fa26951..34787d992f8 100644 --- a/frdmk66f/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/ecompass_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/ecompass_peripheral + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/demo_apps/ftm_pdb_adc16/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/ftm_pdb_adc16/armgcc/CMakeLists.txt index 69b5648f52b..269aa30e2b6 100644 --- a/frdmk66f/demo_apps/ftm_pdb_adc16/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/ftm_pdb_adc16/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pdb_adc16.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/ftm_pdb_adc16 - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/ftm_pdb_adc16 + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt index 8c2140135f2..b4e2e5396cb 100644 --- a/frdmk66f/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_quad_decoder.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/ftm_quad_decoder - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/ftm_quad_decoder + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt index 5d57fb3bda3..4262523baf3 100644 --- a/frdmk66f/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/ftm_quad_decoder_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/ftm_quad_decoder_peripheral + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/demo_apps/hello_world/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/hello_world/armgcc/CMakeLists.txt index c61e196fe79..8e4454c8781 100644 --- a/frdmk66f/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index b8b6087715b..dfbd3058e04 100644 --- a/frdmk66f/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,22 +38,22 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/frdmk66f ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/demo_apps/led_blinky/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/led_blinky/armgcc/CMakeLists.txt index d25a82ae607..84b301eb6b2 100644 --- a/frdmk66f/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/demo_apps/power_manager/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/power_manager/armgcc/CMakeLists.txt index 2a6b6699969..d37eafb244f 100644 --- a/frdmk66f/demo_apps/power_manager/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/power_manager/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,20 +43,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/power_manager - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/power_manager + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/demo_apps/power_mode_switch/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/power_mode_switch/armgcc/CMakeLists.txt index e52e9875754..cf9bda4e3a5 100644 --- a/frdmk66f/demo_apps/power_mode_switch/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/power_mode_switch/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/power_mode_switch + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/power_mode_switch ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/demo_apps/rtc_func/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/rtc_func/armgcc/CMakeLists.txt index 98785462022..061dd1f8cd3 100644 --- a/frdmk66f/demo_apps/rtc_func/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/rtc_func/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc_func.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/rtc_func - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/rtc_func + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt index 6ed742952b2..e08abccdcc4 100644 --- a/frdmk66f/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/rtc_func_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/rtc_func_peripheral + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/demo_apps/sai/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/sai/armgcc/CMakeLists.txt index f828273e354..b4edac612bb 100644 --- a/frdmk66f/demo_apps/sai/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/sai/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,21 +47,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../playbackSineWave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/sai - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/sai + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -150,11 +156,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/frdmk66f/demo_apps/sai_peripheral/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/sai_peripheral/armgcc/CMakeLists.txt index 22702537970..cd8f9008e6e 100644 --- a/frdmk66f/demo_apps/sai_peripheral/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/sai_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,21 +49,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/sai_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/sai_peripheral + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -152,11 +158,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_cortexM4lf_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/frdmk66f/demo_apps/shell/armgcc/CMakeLists.txt b/frdmk66f/demo_apps/shell/armgcc/CMakeLists.txt index cdb2a13f7b2..0f8c3544086 100644 --- a/frdmk66f/demo_apps/shell/armgcc/CMakeLists.txt +++ b/frdmk66f/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/demo_apps/shell + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt index 3a264eb8f33..654bddf9a49 100644 --- a/frdmk66f/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_continuous_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/adc16/continuous_edma - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/adc16/continuous_edma + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt index bf95133dc97..394a1c04458 100644 --- a/frdmk66f/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/adc16/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/adc16/interrupt + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/adc16/polling/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/adc16/polling/armgcc/CMakeLists.txt index f1193b6c5d3..fdfcf02280d 100644 --- a/frdmk66f/driver_examples/adc16/polling/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/adc16/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/adc16/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/adc16/polling + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index 186e2a24ae1..83d1f1c48a5 100644 --- a/frdmk66f/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/cmp/polling/armgcc/CMakeLists.txt index 038a9735549..753b1c69abf 100644 --- a/frdmk66f/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/cmt/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/cmt/armgcc/CMakeLists.txt index a41ce154521..648ca72552a 100644 --- a/frdmk66f/driver_examples/cmt/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/cmt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/driver_examples/cmt - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/cmt + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/crc/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/crc/armgcc/CMakeLists.txt index 73a3981ed87..b23c4e4e485 100644 --- a/frdmk66f/driver_examples/crc/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/crc + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/dac/basic/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/dac/basic/armgcc/CMakeLists.txt index 75c39ceb668..f9713b701bd 100644 --- a/frdmk66f/driver_examples/dac/basic/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/dac/basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/dac/basic - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/dac/basic + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt index 067070369f0..a2b14c250d2 100644 --- a/frdmk66f/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_buffer_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/dac/buffer_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/dac/buffer_interrupt + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt index cce554e06ef..04f34192efd 100644 --- a/frdmk66f/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_continuous_pdb_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/dac/continuous_pdb_edma - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/dac/continuous_pdb_edma + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 8a065292161..b9885ded7c6 100644 --- a/frdmk66f/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/driver_examples/dspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/dspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 2c7fe53e6bb..764158cda7f 100644 --- a/frdmk66f/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/driver_examples/dspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/dspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt index 910a860d9db..5b2b607c414 100644 --- a/frdmk66f/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_edma_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk66f/driver_examples/dspi/half_duplex_transfer/edma/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/dspi/half_duplex_transfer/edma/master + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt index 28ac289402d..714e8f66ca8 100644 --- a/frdmk66f/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_edma_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk66f/driver_examples/dspi/half_duplex_transfer/edma/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/dspi/half_duplex_transfer/edma/slave + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt index f813c8b86e0..363387817d6 100644 --- a/frdmk66f/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_int_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk66f/driver_examples/dspi/half_duplex_transfer/int/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/dspi/half_duplex_transfer/int/master + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt index ea04f385f91..3e8c7699b13 100644 --- a/frdmk66f/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_int_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk66f/driver_examples/dspi/half_duplex_transfer/int/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/dspi/half_duplex_transfer/int/slave + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt index a477c81ba08..71310d66c77 100644 --- a/frdmk66f/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_polling_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk66f/driver_examples/dspi/half_duplex_transfer/polling/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/dspi/half_duplex_transfer/polling/master + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt index 2af0dab9a8a..89bdb687b42 100644 --- a/frdmk66f/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_polling_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmk66f/driver_examples/dspi/half_duplex_transfer/polling/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/dspi/half_duplex_transfer/polling/slave + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt index 526ec96e1d4..72f783e7153 100644 --- a/frdmk66f/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/dspi/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/dspi/interrupt + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt index d053c81c8b3..eba022d4a23 100644 --- a/frdmk66f/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/driver_examples/dspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/dspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 6ee386ba034..85ceed5cf3b 100644 --- a/frdmk66f/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/driver_examples/dspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/dspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 58883b5e58f..50e268679d8 100644 --- a/frdmk66f/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/driver_examples/dspi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/dspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index bc532b6e927..aa23fe464e3 100644 --- a/frdmk66f/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/driver_examples/dspi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/dspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index ad348c801c6..67734781ee1 100644 --- a/frdmk66f/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/driver_examples/dspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/dspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index ec2d6f159bf..9f21b5c5aab 100644 --- a/frdmk66f/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/driver_examples/dspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/dspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index 91fb72b69f6..8744638c2f9 100644 --- a/frdmk66f/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index a0f99a23c24..7e6324cfb24 100644 --- a/frdmk66f/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index ce01294b785..4183f1b3ee6 100644 --- a/frdmk66f/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index da6327d6368..2dd95245f2c 100644 --- a/frdmk66f/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index a9f97032d2c..84c311457cc 100644 --- a/frdmk66f/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index 1edbb67b3a7..958e3708bfe 100644 --- a/frdmk66f/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt index b3029ca7f48..75a160996cb 100644 --- a/frdmk66f/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/enet/txrx_ptp1588_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/enet/txrx_ptp1588_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt index 1901d4e1a48..67254c87263 100644 --- a/frdmk66f/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/enet/txrx_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/enet/txrx_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/ewm/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/ewm/armgcc/CMakeLists.txt index 76b241a1e67..aff1572ac57 100644 --- a/frdmk66f/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/ewm + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/flash/pflash/armgcc/CMakeLists.txt index 9410d9052e6..b29ca75f735 100644 --- a/frdmk66f/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt index 6ebeb8db2b1..45719eded94 100644 --- a/frdmk66f/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/flexcan/loopback - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/flexcan/loopback + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt index ff710343220..dd3754b5c04 100644 --- a/frdmk66f/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/flexcan/loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/flexcan/loopback_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt index 82d0b1584be..6379fa677f7 100644 --- a/frdmk66f/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/ftm/combine_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/ftm/combine_pwm + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt index df2971ef127..c96d5a91a60 100644 --- a/frdmk66f/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/ftm/dual_edge_capture - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/ftm/dual_edge_capture + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt index ce69cc44e23..b9afeaee090 100644 --- a/frdmk66f/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/ftm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/ftm/input_capture + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt index cad62b6abae..52984d8e12e 100644 --- a/frdmk66f/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/ftm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/ftm/output_compare + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt index 47a39cc0e24..4c18a03b6f5 100644 --- a/frdmk66f/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/ftm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/ftm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt index bed362f273b..6e677a14e9b 100644 --- a/frdmk66f/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/ftm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/ftm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/ftm/timer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/ftm/timer/armgcc/CMakeLists.txt index 5e59efe8e7d..372c109e90d 100644 --- a/frdmk66f/driver_examples/ftm/timer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/ftm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/ftm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/ftm/timer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index 5003ff3d620..ed22e9194c0 100644 --- a/frdmk66f/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 485de77b6f0..75d8b21480e 100644 --- a/frdmk66f/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 02199d990b6..7b7a59573cd 100644 --- a/frdmk66f/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/frdmk66f/driver_examples/i2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/i2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 8d88b73073f..010dd4bba98 100644 --- a/frdmk66f/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/frdmk66f/driver_examples/i2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/i2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt index 0ee74b00a78..14e07642d1e 100644 --- a/frdmk66f/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/i2c/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/i2c/interrupt + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index bd7c342bf5a..ee6c1d2f64f 100644 --- a/frdmk66f/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index de60f6547ac..26af53bb31b 100644 --- a/frdmk66f/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 11ddea84cab..f2b40a469c0 100644 --- a/frdmk66f/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/driver_examples/i2c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 0f5c122a47b..051376274f0 100644 --- a/frdmk66f/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmk66f/driver_examples/i2c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index dc210bc416e..d2dec9b7d49 100644 --- a/frdmk66f/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/lptmr/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/lptmr/armgcc/CMakeLists.txt index 39442ff46ae..a264376cc01 100644 --- a/frdmk66f/driver_examples/lptmr/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/lptmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/driver_examples/lptmr - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/lptmr + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt index 4cc5c9343ba..c75118820b6 100644 --- a/frdmk66f/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/lpuart/edma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/lpuart/edma_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 82b2926ee5b..8d2af7ab6fc 100644 --- a/frdmk66f/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index cb8f061934d..a0d1129a2ea 100644 --- a/frdmk66f/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 51787c2eaef..a6ea594f6a5 100644 --- a/frdmk66f/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 80a08ecf9e7..d9c205b297a 100644 --- a/frdmk66f/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index 7761988600b..5c961bbd359 100644 --- a/frdmk66f/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt index c933cd48e7d..fefcbc093ad 100644 --- a/frdmk66f/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fei_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/mcg/fei_blpi - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/mcg/fei_blpi + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt index ce4a6fe6fe5..dc5b78c7a44 100644 --- a/frdmk66f/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pee_blpe.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/mcg/pee_blpe - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/mcg/pee_blpe + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt index e2079f53b19..d3e733d1d61 100644 --- a/frdmk66f/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pee_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/mcg/pee_blpi - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/mcg/pee_blpi + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt index 38edc5d1ff5..708fd097da3 100644 --- a/frdmk66f/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_adc16_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/pdb/adc16_trigger - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/pdb/adc16_trigger + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt index 8ba6b9aff51..57840e5f6de 100644 --- a/frdmk66f/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_dac_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/pdb/dac_trigger - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/pdb/dac_trigger + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt index 530ee120bcf..c77ef4df4aa 100644 --- a/frdmk66f/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_delay_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/pdb/delay_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/pdb/delay_interrupt + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/pit/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/pit/armgcc/CMakeLists.txt index 627b94f2807..6454374a732 100644 --- a/frdmk66f/driver_examples/pit/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/pit + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/rnga/random/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/rnga/random/armgcc/CMakeLists.txt index 141d01eebd2..b83fa582b80 100644 --- a/frdmk66f/driver_examples/rnga/random/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/rnga/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rnga_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/rnga/random - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/rnga/random + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/rtc/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/rtc/armgcc/CMakeLists.txt index cb3e57b4224..54b03c33cfe 100644 --- a/frdmk66f/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/driver_examples/rtc - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/rtc + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt index 575148cbf10..a79be57dead 100644 --- a/frdmk66f/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/sai/edma_ping_pong_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/sai/edma_ping_pong_buffer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/sai/edma_ping_pong_buffer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt index 5e1da32b266..b8d4a57a6a1 100644 --- a/frdmk66f/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/sai/edma_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_edma_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/sai/edma_record_playback - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/sai/edma_record_playback + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt index 88627b2f8f5..aae60011c0d 100644 --- a/frdmk66f/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/sai/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/sai/edma_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/sai/interrupt/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/sai/interrupt/armgcc/CMakeLists.txt index 2d42cd6be71..f0b7b22f459 100644 --- a/frdmk66f/driver_examples/sai/interrupt/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/sai/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/sai/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/sai/interrupt + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt index ce08ecf499c..0b7f4ade3b4 100644 --- a/frdmk66f/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/sai/interrupt_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sai_interrupt_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/sai/interrupt_record_playback - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/sai/interrupt_record_playback + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt index a6bbf5434bb..776234ce988 100644 --- a/frdmk66f/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/sai/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/sai/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/sysmpu/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/sysmpu/armgcc/CMakeLists.txt index d2eed4cfe1f..b6818c2cbeb 100644 --- a/frdmk66f/driver_examples/sysmpu/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/sysmpu/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sysmpu.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/driver_examples/sysmpu - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/sysmpu + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/tpm/combine_pwm/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/tpm/combine_pwm/armgcc/CMakeLists.txt index 3d9e7784ebb..461eea45df8 100644 --- a/frdmk66f/driver_examples/tpm/combine_pwm/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/tpm/combine_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/tpm/combine_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/tpm/combine_pwm + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt index 735fc5f739e..440d00548e8 100644 --- a/frdmk66f/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/tpm/dual_edge_capture - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/tpm/dual_edge_capture + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt index 6a6a8440f4f..016502ff591 100644 --- a/frdmk66f/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/tpm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/tpm/input_capture + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt index e5ac802ed58..8fcc2db4b53 100644 --- a/frdmk66f/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/tpm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/tpm/output_compare + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt index dd74ee81b6b..2b1e7f3a89a 100644 --- a/frdmk66f/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/tpm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/tpm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt index 69494ccffbd..c2375cbbd13 100644 --- a/frdmk66f/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/tpm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/tpm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/tpm/timer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/tpm/timer/armgcc/CMakeLists.txt index 4611b8ba0bb..161ff0e889b 100644 --- a/frdmk66f/driver_examples/tpm/timer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/tpm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/tpm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/tpm/timer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index 86ffb53214c..a8ce99b4e9e 100644 --- a/frdmk66f/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/uart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/uart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/uart/edma_rb_transfer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/uart/edma_rb_transfer/armgcc/CMakeLists.txt index 64e4bb19c50..7046d1c4edc 100644 --- a/frdmk66f/driver_examples/uart/edma_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/uart/edma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_edma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/uart/edma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/uart/edma_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt index 2b376fef576..2eb6de5fd14 100644 --- a/frdmk66f/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/uart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/uart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index cf297fc3dd5..cc5855b212e 100644 --- a/frdmk66f/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index fb0d6c41fc8..08d9a940282 100644 --- a/frdmk66f/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index c76a6df896a..ad57eaf52ac 100644 --- a/frdmk66f/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/uart/polling/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/uart/polling/armgcc/CMakeLists.txt index ce4cab67dd6..e464900e9ef 100644 --- a/frdmk66f/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmk66f/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/vref/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/vref/armgcc/CMakeLists.txt index 7faaf0a4302..1cef42caf6e 100644 --- a/frdmk66f/driver_examples/vref/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/vref/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../vref.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/driver_examples/vref - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/vref + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/driver_examples/wdog/armgcc/CMakeLists.txt b/frdmk66f/driver_examples/wdog/armgcc/CMakeLists.txt index 6734c2cb307..e043ba52abd 100644 --- a/frdmk66f/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/frdmk66f/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/driver_examples/wdog + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt b/frdmk66f/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt index 8752a8ff741..5fed45022b9 100644 --- a/frdmk66f/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt +++ b/frdmk66f/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mmcau_api.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/mmcau_examples/mmcau_api - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/mmcau_examples/mmcau_api + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -105,11 +111,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/frdmk66f/multiprocessor_examples/erpc_client_matrix_multiply_spi/armgcc/CMakeLists.txt b/frdmk66f/multiprocessor_examples/erpc_client_matrix_multiply_spi/armgcc/CMakeLists.txt index 4174130b4ec..f386b32a0fa 100644 --- a/frdmk66f/multiprocessor_examples/erpc_client_matrix_multiply_spi/armgcc/CMakeLists.txt +++ b/frdmk66f/multiprocessor_examples/erpc_client_matrix_multiply_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,23 +46,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../erpc_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/multiprocessor_examples/erpc_client_matrix_multiply_spi - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/multiprocessor_examples/erpc_client_matrix_multiply_spi + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/multiprocessor_examples/erpc_client_matrix_multiply_uart/armgcc/CMakeLists.txt b/frdmk66f/multiprocessor_examples/erpc_client_matrix_multiply_uart/armgcc/CMakeLists.txt index 2a1ca86dd3d..1fe70145e8a 100644 --- a/frdmk66f/multiprocessor_examples/erpc_client_matrix_multiply_uart/armgcc/CMakeLists.txt +++ b/frdmk66f/multiprocessor_examples/erpc_client_matrix_multiply_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/multiprocessor_examples/erpc_client_matrix_multiply_uart - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/multiprocessor_examples/erpc_client_matrix_multiply_uart + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/multiprocessor_examples/erpc_remote_control/armgcc/CMakeLists.txt b/frdmk66f/multiprocessor_examples/erpc_remote_control/armgcc/CMakeLists.txt index 9df04745bb7..a7f1d56e071 100644 --- a/frdmk66f/multiprocessor_examples/erpc_remote_control/armgcc/CMakeLists.txt +++ b/frdmk66f/multiprocessor_examples/erpc_remote_control/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -46,23 +52,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../service - ${ProjDirPath}/../../../../../examples/frdmk66f/multiprocessor_examples/erpc_remote_control - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/multiprocessor_examples/erpc_remote_control + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/multiprocessor_examples/erpc_server_dac_adc/armgcc/CMakeLists.txt b/frdmk66f/multiprocessor_examples/erpc_server_dac_adc/armgcc/CMakeLists.txt index 99d7394ffdc..ed37e84fc14 100644 --- a/frdmk66f/multiprocessor_examples/erpc_server_dac_adc/armgcc/CMakeLists.txt +++ b/frdmk66f/multiprocessor_examples/erpc_server_dac_adc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,23 +49,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/.. ${ProjDirPath}/../service - ${ProjDirPath}/../../../../../examples/frdmk66f/multiprocessor_examples/erpc_server_dac_adc - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/multiprocessor_examples/erpc_server_dac_adc + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt b/frdmk66f/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt index 0be4166969e..8f8e3f0a0b7 100644 --- a/frdmk66f/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt +++ b/frdmk66f/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../erpc_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/multiprocessor_examples/erpc_server_matrix_multiply_spi - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/multiprocessor_examples/erpc_server_matrix_multiply_spi + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt b/frdmk66f/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt index 01c4f1ab090..0f19e7723f3 100644 --- a/frdmk66f/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt +++ b/frdmk66f/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,23 +48,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/multiprocessor_examples/erpc_server_matrix_multiply_uart - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/multiprocessor_examples/erpc_server_matrix_multiply_uart + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt b/frdmk66f/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt index 0bb2132a8fe..a72d47412a2 100644 --- a/frdmk66f/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt +++ b/frdmk66f/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/rtos_examples/freertos_dspi - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/rtos_examples/freertos_dspi + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/frdmk66f/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 47e28505ef8..5a9c009bbac 100644 --- a/frdmk66f/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/frdmk66f/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/frdmk66f/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index f1f63d6674e..0067c1abb79 100644 --- a/frdmk66f/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/frdmk66f/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/frdmk66f/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index bb7fb9c470c..6e40c34f3ce 100644 --- a/frdmk66f/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/frdmk66f/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/frdmk66f/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 4db45af95bb..57701544e5e 100644 --- a/frdmk66f/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/frdmk66f/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/frdmk66f/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index d78ecc60148..857f9ba048c 100644 --- a/frdmk66f/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/frdmk66f/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/frdmk66f/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index b84954caaa7..1a23e07a958 100644 --- a/frdmk66f/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/frdmk66f/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/frdmk66f/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 37ae4c10be4..c0c4b1d8132 100644 --- a/frdmk66f/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/frdmk66f/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/frdmk66f/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 19f07233642..9c1d370b2c2 100644 --- a/frdmk66f/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/frdmk66f/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt b/frdmk66f/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt index 0e59498e67e..4fc4e77e331 100644 --- a/frdmk66f/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt +++ b/frdmk66f/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/rtos_examples/freertos_sem_static - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/rtos_examples/freertos_sem_static + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/frdmk66f/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index e9e4e961a90..760e87bbd50 100644 --- a/frdmk66f/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/frdmk66f/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/frdmk66f/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 61a281fc9f8..16ca9a4f565 100644 --- a/frdmk66f/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/frdmk66f/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/frdmk66f/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/rtos_examples/freertos_uart/armgcc/CMakeLists.txt b/frdmk66f/rtos_examples/freertos_uart/armgcc/CMakeLists.txt index 1b860808c85..b1c7839c51d 100644 --- a/frdmk66f/rtos_examples/freertos_uart/armgcc/CMakeLists.txt +++ b/frdmk66f/rtos_examples/freertos_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/rtos_examples/freertos_uart - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/rtos_examples/freertos_uart + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt b/frdmk66f/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt index 507e483f7aa..839b755ba40 100644 --- a/frdmk66f/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt +++ b/frdmk66f/rtos_examples/visualization/freertos_segger_sysview/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,10 +54,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../Sample/FreeRTOSV10/SEGGER_SYSVIEW_FreeRTOS.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE @@ -59,13 +65,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../SEGGER ${ProjDirPath}/../Config ${ProjDirPath}/../Sample/FreeRTOSV10 - ${ProjDirPath}/../../../../../../examples/frdmk66f/rtos_examples/visualization/freertos_segger_sysview - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/rtos_examples/visualization/freertos_segger_sysview + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt b/frdmk66f/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt index 332a23ceb52..f6ec82cdf02 100644 --- a/frdmk66f/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt +++ b/frdmk66f/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/sdmmc_examples/sdcard_fatfs - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/sdmmc_examples/sdcard_fatfs + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt b/frdmk66f/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt index e39c71ec05a..e39dc28a93b 100644 --- a/frdmk66f/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/sdmmc_examples/sdcard_fatfs_freertos - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/sdmmc_examples/sdcard_fatfs_freertos + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt b/frdmk66f/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt index 87bb454161d..05f1f573375 100644 --- a/frdmk66f/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/sdmmc_examples/sdcard_freertos - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/sdmmc_examples/sdcard_freertos + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt b/frdmk66f/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt index d07dab42031..f649e8f70f1 100644 --- a/frdmk66f/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt +++ b/frdmk66f/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/sdmmc_examples/sdcard_interrupt - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/sdmmc_examples/sdcard_interrupt + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt b/frdmk66f/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt index e390d36455f..bfbc9234275 100644 --- a/frdmk66f/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt +++ b/frdmk66f/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmk66f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmk66f/board.c" +"${SdkRootDirPath}/core/boards/frdmk66f/board.h" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmk66f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmk66f/sdmmc_examples/sdcard_polling - ${ProjDirPath}/../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/sdmmc_examples/sdcard_polling + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index 61f54f59372..420ae6e9c66 100644 --- a/frdmk66f/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index 77f5847f3a3..e3da39e5442 100644 --- a/frdmk66f/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index f1ae9d1cf0e..2b6cbd88f5e 100644 --- a/frdmk66f/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt index 8094e564e0f..d0d5ba5694b 100644 --- a/frdmk66f/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk66f/usb_examples/usb_device_audio_speaker/bm + ${SdkRootDirPath}/examples/frdmk66f/usb_examples/usb_device_audio_speaker/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt index 49abadc7f70..938ba0e2767 100644 --- a/frdmk66f/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f - ${ProjDirPath}/../../../../../../examples/frdmk66f/usb_examples/usb_device_audio_speaker/freertos + ${SdkRootDirPath}/core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/usb_examples/usb_device_audio_speaker/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt index c4345b1146c..a8427cd853e 100644 --- a/frdmk66f/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk66f/usb_examples/usb_device_audio_speaker_lite/bm + ${SdkRootDirPath}/examples/frdmk66f/usb_examples/usb_device_audio_speaker_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index bd2c7d56b4c..742eeacbcf2 100644 --- a/frdmk66f/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index 14db369baaf..967921b8368 100644 --- a/frdmk66f/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 22d0de210bb..02492afe3f9 100644 --- a/frdmk66f/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt index c80771798aa..3bbedbc7309 100644 --- a/frdmk66f/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt index bb191511090..dafff034159 100644 --- a/frdmk66f/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,12 +65,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt index af969145245..eaf79ca9778 100644 --- a/frdmk66f/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index 50dfbbbdf95..1a7d5040058 100644 --- a/frdmk66f/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index 5b7bd7c47c4..03eac0d7c6e 100644 --- a/frdmk66f/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt index ac0f76c0672..fa6e7da5d53 100644 --- a/frdmk66f/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f - ${ProjDirPath}/../../../../../../examples/frdmk66f/usb_examples/usb_device_composite_cdc_msc_disk/bm + ${SdkRootDirPath}/core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/usb_examples/usb_device_composite_cdc_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt index 98fc9284dc1..39368f53489 100644 --- a/frdmk66f/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,13 +71,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f - ${ProjDirPath}/../../../../../../examples/frdmk66f/usb_examples/usb_device_composite_cdc_msc_disk/freertos + ${SdkRootDirPath}/core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/usb_examples/usb_device_composite_cdc_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt index 13abb4b1317..fd6cb113098 100644 --- a/frdmk66f/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f - ${ProjDirPath}/../../../../../../examples/frdmk66f/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 05ab5458945..d370e520d68 100644 --- a/frdmk66f/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index 2ba62e0de35..159ba21ffc1 100644 --- a/frdmk66f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index 046f06eb56b..4db7f619693 100644 --- a/frdmk66f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 4cad2dbf7dd..4c391f3b10c 100644 --- a/frdmk66f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt index c5e8ec28969..21b6450baa4 100644 --- a/frdmk66f/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk66f/usb_examples/usb_device_composite_hid_audio_unified/bm + ${SdkRootDirPath}/examples/frdmk66f/usb_examples/usb_device_composite_hid_audio_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt index d570586f8e5..c365ae3814a 100644 --- a/frdmk66f/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f - ${ProjDirPath}/../../../../../../examples/frdmk66f/usb_examples/usb_device_composite_hid_audio_unified/freertos + ${SdkRootDirPath}/core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/usb_examples/usb_device_composite_hid_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt index bc2dc2f5258..e0e15abcf61 100644 --- a/frdmk66f/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmk66f/usb_examples/usb_device_composite_hid_audio_unified_lite/bm + ${SdkRootDirPath}/examples/frdmk66f/usb_examples/usb_device_composite_hid_audio_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index d2fd5f03230..e8dde62d202 100644 --- a/frdmk66f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index 761ac24ca76..52ea7899ea1 100644 --- a/frdmk66f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index acf9468a5ce..45189f832cb 100644 --- a/frdmk66f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index dc49d497fe2..bab7e75b6ea 100644 --- a/frdmk66f/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index 2fe9cebfdd8..3dbd850f204 100644 --- a/frdmk66f/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index b1637835645..fd1892e0181 100644 --- a/frdmk66f/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index 10d0cf6d1e3..bde9b62171b 100644 --- a/frdmk66f/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index e77604a1f49..ef5846ed734 100644 --- a/frdmk66f/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt index 70193984de7..69fcc8a5663 100644 --- a/frdmk66f/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 28b5193a554..54ab0d24bf1 100644 --- a/frdmk66f/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt index 6128f5d49bf..dd9d2f43cf2 100644 --- a/frdmk66f/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f - ${ProjDirPath}/../../../../../../examples/frdmk66f/usb_examples/usb_device_msc_disk/bm + ${SdkRootDirPath}/core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/usb_examples/usb_device_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt index d803980bfe7..fa2cae0dcf8 100644 --- a/frdmk66f/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,13 +65,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f - ${ProjDirPath}/../../../../../../examples/frdmk66f/usb_examples/usb_device_msc_disk/freertos + ${SdkRootDirPath}/core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/usb_examples/usb_device_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt index a796994a26b..f427aed6197 100644 --- a/frdmk66f/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f - ${ProjDirPath}/../../../../../../examples/frdmk66f/usb_examples/usb_device_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/usb_examples/usb_device_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index e9d84238a6d..570f090332c 100644 --- a/frdmk66f/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index 8b85d23427e..cad162a1b6c 100644 --- a/frdmk66f/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index cb2bbc46aa5..be3da0f46cf 100644 --- a/frdmk66f/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt index 633a527fbad..4d1f59c8116 100644 --- a/frdmk66f/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,14 +68,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/frdmk66f - ${ProjDirPath}/../../../../../../examples/frdmk66f/usb_examples/usb_device_mtp/bm + ${SdkRootDirPath}/core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/usb_examples/usb_device_mtp/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt index c57b0355895..897b87b55c4 100644 --- a/frdmk66f/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f - ${ProjDirPath}/../../../../../../examples/frdmk66f/usb_examples/usb_device_mtp/freertos + ${SdkRootDirPath}/core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/usb_examples/usb_device_mtp/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt index 3bbf721fddd..7b504ab7bb7 100644 --- a/frdmk66f/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,14 +66,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/frdmk66f - ${ProjDirPath}/../../../../../../examples/frdmk66f/usb_examples/usb_device_mtp_lite/bm + ${SdkRootDirPath}/core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/usb_examples/usb_device_mtp_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index cfd5f121eb2..1b60f1a061e 100644 --- a/frdmk66f/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index 351434fc419..2670912ebfe 100644 --- a/frdmk66f/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index b60ed680243..a6ddcb8ae87 100644 --- a/frdmk66f/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index 9f3064414d1..4260187da48 100644 --- a/frdmk66f/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index 21cd19f9959..96f027e0a7a 100644 --- a/frdmk66f/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index 4cc5d969d0a..a15436c9630 100644 --- a/frdmk66f/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index 78fb9785c50..8b7045a5487 100644 --- a/frdmk66f/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index e207c54dd67..943c2509b2e 100644 --- a/frdmk66f/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index 6cf359ef57b..89436cad8c3 100644 --- a/frdmk66f/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt index 9c829a1cfb2..262222a1ae5 100644 --- a/frdmk66f/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f - ${ProjDirPath}/../../../../../../examples/frdmk66f/usb_examples/usb_host_audio_recorder/freertos + ${SdkRootDirPath}/core/boards/frdmk66f + ${SdkRootDirPath}/examples/frdmk66f/usb_examples/usb_host_audio_recorder/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index 63e5aa0f95f..a463bf2a4e0 100644 --- a/frdmk66f/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index cddc9e6a673..19f965af08c 100644 --- a/frdmk66f/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index bd4837664ed..0e467d0554c 100644 --- a/frdmk66f/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index ee5acdca509..60062f3f01c 100644 --- a/frdmk66f/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index 1a38bbb3872..cce7a5ceeed 100644 --- a/frdmk66f/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index 47e2922fbbc..d03aba2194e 100644 --- a/frdmk66f/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index 7414130551c..b7d2c6dc99f 100644 --- a/frdmk66f/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index e3311a9c88b..833bd4e138f 100644 --- a/frdmk66f/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index 36178e0429e..4916bd7486b 100644 --- a/frdmk66f/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index 999afaa9dcc..be15677b632 100644 --- a/frdmk66f/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index 61cfa82c036..dc9b749f762 100644 --- a/frdmk66f/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index a5a952e14a0..381af8a6390 100644 --- a/frdmk66f/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index 57097204125..c0b3458ee27 100644 --- a/frdmk66f/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,7 +57,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index d16b01c31e8..d25582488c6 100644 --- a/frdmk66f/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,12 +54,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index 7c8fba7d9d7..f7a60d67812 100644 --- a/frdmk66f/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index f99f800719f..7a34d00671f 100644 --- a/frdmk66f/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index 45c61a6bcc3..563bf405a3e 100644 --- a/frdmk66f/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index 67f72123e2c..0028c2714fa 100644 --- a/frdmk66f/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt index 703f2579d5e..0ec16b1f804 100644 --- a/frdmk66f/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_pin_detect_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt index cf1086a0a94..fc12b10e159 100644 --- a/frdmk66f/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_pin_detect_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt index b5b51bd91e4..93d0af5b4a1 100644 --- a/frdmk66f/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_pin_detect_hid_msd/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt index ba4c06f2221..9eaed880266 100644 --- a/frdmk66f/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_pin_detect_hid_msd/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index 8d36ad044ac..5d2690120cd 100644 --- a/frdmk66f/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 19b5fc42a55..6211abb2555 100644 --- a/frdmk66f/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 34a839fb4ba..b776b646520 100644 --- a/frdmk66f/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index 3d7486bc70c..9d1643e10fc 100644 --- a/frdmk66f/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmk66f/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/frdmk66f/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 19dad37acbd..6f5a40e55db 100644 --- a/frdmk66f/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/frdmk66f/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/frdmk66f + ${SdkRootDirPath}/core/boards/frdmk66f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke02z40m/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 855aeaa96d4..515c654e1d8 100644 --- a/frdmke02z40m/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke02z40m/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke02z40m/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke02z40m/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index a06e38d4010..fb2197dd767 100644 --- a/frdmke02z40m/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke02z40m/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke02z40m/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmke02z40m/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 12045d4f078..b4747757b53 100644 --- a/frdmke02z40m/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmke02z40m/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/cmsis_driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/cmsis_driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke02z40m/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index b0303f5f26e..e4d27259b60 100644 --- a/frdmke02z40m/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke02z40m/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke02z40m/cmsis_driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/cmsis_driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke02z40m/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 3b076fc6bf1..6439326093d 100644 --- a/frdmke02z40m/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke02z40m/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke02z40m/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmke02z40m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index fcbc1e20557..d39b7d4905c 100644 --- a/frdmke02z40m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmke02z40m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/cmsis_driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/demo_apps/hello_world/armgcc/CMakeLists.txt b/frdmke02z40m/demo_apps/hello_world/armgcc/CMakeLists.txt index e8eee47b5c8..25dbf221cca 100644 --- a/frdmke02z40m/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/frdmke02z40m/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke02z40m/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/demo_apps/led_blinky/armgcc/CMakeLists.txt b/frdmke02z40m/demo_apps/led_blinky/armgcc/CMakeLists.txt index 7e3700ed132..75d240387d2 100644 --- a/frdmke02z40m/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/frdmke02z40m/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke02z40m/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt index 7b4fb8dae03..ff9b7476744 100644 --- a/frdmke02z40m/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/acmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/acmp/interrupt + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/acmp/polling/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/acmp/polling/armgcc/CMakeLists.txt index 5e45a7131c5..19cf5935569 100644 --- a/frdmke02z40m/driver_examples/acmp/polling/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/acmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/acmp/polling - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/acmp/polling + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/adc/interrupt/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/adc/interrupt/armgcc/CMakeLists.txt index 9465b8df6f8..fb14c607ab7 100644 --- a/frdmke02z40m/driver_examples/adc/interrupt/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/adc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/adc/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/adc/interrupt + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/adc/polling/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/adc/polling/armgcc/CMakeLists.txt index 591c7de5dd6..0540bdf3736 100644 --- a/frdmke02z40m/driver_examples/adc/polling/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/adc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/adc/polling - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/adc/polling + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/flash/eeprom/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/flash/eeprom/armgcc/CMakeLists.txt index cb580ace82d..2eec500b2a9 100644 --- a/frdmke02z40m/driver_examples/flash/eeprom/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/flash/eeprom/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../eeprom.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/flash/eeprom - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/flash/eeprom + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/flash/pflash/armgcc/CMakeLists.txt index 5ed789fcd67..d4ecedee6ff 100644 --- a/frdmke02z40m/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt index 6bd09eed58b..fa68b4904e1 100644 --- a/frdmke02z40m/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/ftm/combine_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/ftm/combine_pwm + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt index aa317a5c1db..fb5a0de16b9 100644 --- a/frdmke02z40m/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/ftm/dual_edge_capture - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/ftm/dual_edge_capture + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt index 0f2bcea31ff..0507e2ed0aa 100644 --- a/frdmke02z40m/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/ftm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/ftm/input_capture + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt index 12959d5af37..8c24332d517 100644 --- a/frdmke02z40m/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/ftm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/ftm/output_compare + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt index e9844026697..ae41279fa69 100644 --- a/frdmke02z40m/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/ftm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/ftm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt index 7c2dd009c59..3f153fe5d27 100644 --- a/frdmke02z40m/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/ftm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/ftm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/ftm/timer/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/ftm/timer/armgcc/CMakeLists.txt index 23ce54cbdb0..08d69a798e4 100644 --- a/frdmke02z40m/driver_examples/ftm/timer/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/ftm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/ftm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/ftm/timer + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/gpio_1/led_output/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/gpio_1/led_output/armgcc/CMakeLists.txt index d8eae37ae89..53a221db865 100644 --- a/frdmke02z40m/driver_examples/gpio_1/led_output/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/gpio_1/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/gpio_1/led_output - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/gpio_1/led_output + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 0c21da54417..95302f10f5f 100644 --- a/frdmke02z40m/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke02z40m/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index f656af47ca5..e2e8be54fdd 100644 --- a/frdmke02z40m/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke02z40m/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index b1792cde5e5..2d2f1d3eb13 100644 --- a/frdmke02z40m/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke02z40m/driver_examples/i2c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 3d120af5521..d7ab3ea301d 100644 --- a/frdmke02z40m/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke02z40m/driver_examples/i2c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 5559b620a7d..79d60320a08 100644 --- a/frdmke02z40m/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/irq/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/irq/armgcc/CMakeLists.txt index 6d7c0d40c75..82c200204d2 100644 --- a/frdmke02z40m/driver_examples/irq/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/irq/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../irq.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke02z40m/driver_examples/irq - ${ProjDirPath}/../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/irq + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/kbi/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/kbi/armgcc/CMakeLists.txt index 9b8d21a63be..aec7494f6e3 100644 --- a/frdmke02z40m/driver_examples/kbi/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/kbi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../kbi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke02z40m/driver_examples/kbi - ${ProjDirPath}/../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/kbi + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/pit/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/pit/armgcc/CMakeLists.txt index be8ce743697..2ea15496cb7 100644 --- a/frdmke02z40m/driver_examples/pit/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke02z40m/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/pit + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/rtc/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/rtc/armgcc/CMakeLists.txt index 0f71348ccc0..da2a6010b44 100644 --- a/frdmke02z40m/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke02z40m/driver_examples/rtc - ${ProjDirPath}/../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/rtc + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index d093f987388..e942e24fc70 100644 --- a/frdmke02z40m/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke02z40m/driver_examples/spi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index e5bb88545b7..95cfaec4994 100644 --- a/frdmke02z40m/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke02z40m/driver_examples/spi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 90babfdc233..7711a687f09 100644 --- a/frdmke02z40m/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke02z40m/driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index c0e501a3298..63be5f0bee0 100644 --- a/frdmke02z40m/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke02z40m/driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt index 66a10691caf..cebbd61496d 100644 --- a/frdmke02z40m/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/tpm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/tpm/input_capture + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt index 3222aa955c8..46b849e5beb 100644 --- a/frdmke02z40m/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/tpm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/tpm/output_compare + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt index ef8fa1010f7..c7966879bed 100644 --- a/frdmke02z40m/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/tpm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/tpm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt index 61f820702c9..6f57ad27534 100644 --- a/frdmke02z40m/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/tpm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/tpm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/tpm/timer/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/tpm/timer/armgcc/CMakeLists.txt index 8679beb73f3..17d5ad06540 100644 --- a/frdmke02z40m/driver_examples/tpm/timer/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/tpm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/tpm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/tpm/timer + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index b1aa84ec4a1..f85ecd031b1 100644 --- a/frdmke02z40m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 2f29630a60a..862a3cae59e 100644 --- a/frdmke02z40m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index d19c42cf58f..3eabfbb8223 100644 --- a/frdmke02z40m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/uart/polling/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/uart/polling/armgcc/CMakeLists.txt index e8f8162d41a..63612b4f3b3 100644 --- a/frdmke02z40m/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke02z40m/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke02z40m/driver_examples/wdog8/armgcc/CMakeLists.txt b/frdmke02z40m/driver_examples/wdog8/armgcc/CMakeLists.txt index fe1725b8889..7f92ee5f3d0 100644 --- a/frdmke02z40m/driver_examples/wdog8/armgcc/CMakeLists.txt +++ b/frdmke02z40m/driver_examples/wdog8/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog8.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke02z40m/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/board.h" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke02z40m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke02z40m/driver_examples/wdog8 - ${ProjDirPath}/../../../../../core/boards/frdmke02z40m + ${SdkRootDirPath}/examples/frdmke02z40m/driver_examples/wdog8 + ${SdkRootDirPath}/core/boards/frdmke02z40m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmke04z/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index e5ab9a82096..8f855ebcff4 100644 --- a/frdmke04z/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmke04z/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke04z/cmsis_driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/demo_apps/hello_world/armgcc/CMakeLists.txt b/frdmke04z/demo_apps/hello_world/armgcc/CMakeLists.txt index f13ceedf2db..0cb677dba3b 100644 --- a/frdmke04z/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/frdmke04z/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke04z/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/demo_apps/led_blinky/armgcc/CMakeLists.txt b/frdmke04z/demo_apps/led_blinky/armgcc/CMakeLists.txt index ae311f6be41..a0205a20c33 100644 --- a/frdmke04z/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/frdmke04z/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke04z/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt index 29a66c03921..4f71e3f349f 100644 --- a/frdmke04z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,20 +39,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/acmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/acmp/interrupt + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/acmp/polling/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/acmp/polling/armgcc/CMakeLists.txt index ad3bd6985f3..587dba09a28 100644 --- a/frdmke04z/driver_examples/acmp/polling/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/acmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,20 +39,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/acmp/polling - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/acmp/polling + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/adc/interrupt/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/adc/interrupt/armgcc/CMakeLists.txt index e51a96d52c5..22f32379966 100644 --- a/frdmke04z/driver_examples/adc/interrupt/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/adc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,20 +39,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/adc/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/adc/interrupt + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/adc/polling/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/adc/polling/armgcc/CMakeLists.txt index 6e9acec18d7..82161dbffa7 100644 --- a/frdmke04z/driver_examples/adc/polling/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/adc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,20 +39,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/adc/polling - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/adc/polling + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/flash/pflash/armgcc/CMakeLists.txt index 9dc57df17c6..33e3a1b0c15 100644 --- a/frdmke04z/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt index f70040409db..0d221955ecd 100644 --- a/frdmke04z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/ftm/combine_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/ftm/combine_pwm + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt index 6bce3d2370c..66962ea2c39 100644 --- a/frdmke04z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/ftm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/ftm/input_capture + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt index 57c6cd09402..56e74c945af 100644 --- a/frdmke04z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/ftm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/ftm/output_compare + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt index 7f5ee84855b..afe52bef0b0 100644 --- a/frdmke04z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/ftm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/ftm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt index 0d0dd1321ba..450c28300a9 100644 --- a/frdmke04z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/ftm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/ftm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/ftm/timer/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/ftm/timer/armgcc/CMakeLists.txt index 40819fd1d23..fe5087fcad3 100644 --- a/frdmke04z/driver_examples/ftm/timer/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/ftm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/ftm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/ftm/timer + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/gpio_1/led_output/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/gpio_1/led_output/armgcc/CMakeLists.txt index 5c56361b393..479252c487e 100644 --- a/frdmke04z/driver_examples/gpio_1/led_output/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/gpio_1/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/gpio_1/led_output - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/gpio_1/led_output + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index cbcfde85516..02553784dce 100644 --- a/frdmke04z/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke04z/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index b09fd068a06..f2a14f97173 100644 --- a/frdmke04z/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke04z/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index dc48c2132c9..5a55aa5998f 100644 --- a/frdmke04z/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke04z/driver_examples/i2c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 40b6f50151c..ffca58a8f3f 100644 --- a/frdmke04z/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke04z/driver_examples/i2c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/irq/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/irq/armgcc/CMakeLists.txt index 8ae8147c659..58bb593bad1 100644 --- a/frdmke04z/driver_examples/irq/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/irq/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../irq.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke04z/driver_examples/irq - ${ProjDirPath}/../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/irq + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/kbi/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/kbi/armgcc/CMakeLists.txt index 51d8f48965e..dc0593185a7 100644 --- a/frdmke04z/driver_examples/kbi/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/kbi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../kbi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke04z/driver_examples/kbi - ${ProjDirPath}/../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/kbi + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/pit/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/pit/armgcc/CMakeLists.txt index fa27a9f2fab..991d050d59c 100644 --- a/frdmke04z/driver_examples/pit/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke04z/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/pit + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/pwt/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/pwt/armgcc/CMakeLists.txt index 3179f39eba6..e5253244a1d 100644 --- a/frdmke04z/driver_examples/pwt/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/pwt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke04z/driver_examples/pwt - ${ProjDirPath}/../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/pwt + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index 4ab28fb9b47..a110aaf22f5 100644 --- a/frdmke04z/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke04z/driver_examples/spi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index c665159ea8b..00b9d5d7448 100644 --- a/frdmke04z/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke04z/driver_examples/spi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 75d34698005..d685af81fa4 100644 --- a/frdmke04z/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke04z/driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 827f4b16926..06eff7c2291 100644 --- a/frdmke04z/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke04z/driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt index c61c7c66d4c..12a1c5f1772 100644 --- a/frdmke04z/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/tpm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/tpm/input_capture + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt index 5d03dba1ce5..cf07dde0d61 100644 --- a/frdmke04z/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/tpm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/tpm/output_compare + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt index 99e723e9238..4eaa12b8246 100644 --- a/frdmke04z/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/tpm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/tpm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt index 748c153839a..ff24024aed1 100644 --- a/frdmke04z/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/tpm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/tpm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/tpm/timer/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/tpm/timer/armgcc/CMakeLists.txt index 54e493f74a7..67993e3bfbc 100644 --- a/frdmke04z/driver_examples/tpm/timer/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/tpm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/tpm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/tpm/timer + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index f59b3b17e88..3eae8d62662 100644 --- a/frdmke04z/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 85694d78c2a..bc05550fbe1 100644 --- a/frdmke04z/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index 51af56e252d..f2a51e725b0 100644 --- a/frdmke04z/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/uart/polling/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/uart/polling/armgcc/CMakeLists.txt index 707b62a48f3..89776a2857b 100644 --- a/frdmke04z/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke04z/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke04z/driver_examples/wdog8/armgcc/CMakeLists.txt b/frdmke04z/driver_examples/wdog8/armgcc/CMakeLists.txt index 6702ad325ec..2984f5a8113 100644 --- a/frdmke04z/driver_examples/wdog8/armgcc/CMakeLists.txt +++ b/frdmke04z/driver_examples/wdog8/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog8.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke04z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke04z/board.c" +"${SdkRootDirPath}/core/boards/frdmke04z/board.h" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke04z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke04z/driver_examples/wdog8 - ${ProjDirPath}/../../../../../core/boards/frdmke04z + ${SdkRootDirPath}/examples/frdmke04z/driver_examples/wdog8 + ${SdkRootDirPath}/core/boards/frdmke04z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke06z/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 931750e14e3..96151be4576 100644 --- a/frdmke06z/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke06z/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke06z/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke06z/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 26313237255..ac7ca60f828 100644 --- a/frdmke06z/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke06z/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke06z/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmke06z/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 1010fa791ce..8265f1120fc 100644 --- a/frdmke06z/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmke06z/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/cmsis_driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/cmsis_driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke06z/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index def7623769f..392b8340bca 100644 --- a/frdmke06z/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke06z/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke06z/cmsis_driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/cmsis_driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke06z/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index ee53b958db1..c169f1dcf8c 100644 --- a/frdmke06z/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke06z/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke06z/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmke06z/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index 8056e985516..acd64f2ee77 100644 --- a/frdmke06z/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmke06z/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/cmsis_driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/demo_apps/hello_world/armgcc/CMakeLists.txt b/frdmke06z/demo_apps/hello_world/armgcc/CMakeLists.txt index 6c7e89f0777..87a6aea65c7 100644 --- a/frdmke06z/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/frdmke06z/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke06z/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/demo_apps/led_blinky/armgcc/CMakeLists.txt b/frdmke06z/demo_apps/led_blinky/armgcc/CMakeLists.txt index da5f9ff2145..5348c21a720 100644 --- a/frdmke06z/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/frdmke06z/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke06z/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt index 9e9522223e1..a2eb731cb80 100644 --- a/frdmke06z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/acmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/acmp/interrupt + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/acmp/polling/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/acmp/polling/armgcc/CMakeLists.txt index 38e2db9f6ed..1dd96eabf05 100644 --- a/frdmke06z/driver_examples/acmp/polling/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/acmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/acmp/polling - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/acmp/polling + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/adc/interrupt/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/adc/interrupt/armgcc/CMakeLists.txt index 21295ae8133..6f59c7cddea 100644 --- a/frdmke06z/driver_examples/adc/interrupt/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/adc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/adc/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/adc/interrupt + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/adc/polling/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/adc/polling/armgcc/CMakeLists.txt index 396f17dcc43..e45789cd7e5 100644 --- a/frdmke06z/driver_examples/adc/polling/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/adc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/adc/polling - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/adc/polling + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/flash/pflash/armgcc/CMakeLists.txt index 6f39022cfe0..4fa9b138e51 100644 --- a/frdmke06z/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt index 7d3d07f3b12..782bb7ac07b 100644 --- a/frdmke06z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/ftm/combine_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/ftm/combine_pwm + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt index 83349875e22..c86355de951 100644 --- a/frdmke06z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/ftm/dual_edge_capture - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/ftm/dual_edge_capture + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt index f8a5a9c15b2..cd952bbd3d1 100644 --- a/frdmke06z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/ftm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/ftm/input_capture + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt index 69c1ee4d7e6..ee34e5c5289 100644 --- a/frdmke06z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/ftm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/ftm/output_compare + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt index 26130e32d17..ed782fa5fe2 100644 --- a/frdmke06z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/ftm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/ftm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt index a226e5e9b3d..16438153473 100644 --- a/frdmke06z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/ftm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/ftm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/ftm/timer/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/ftm/timer/armgcc/CMakeLists.txt index 744d89bbe71..47c3ccbd86b 100644 --- a/frdmke06z/driver_examples/ftm/timer/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/ftm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/ftm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/ftm/timer + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/gpio_1/led_output/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/gpio_1/led_output/armgcc/CMakeLists.txt index 912ea67db2c..97aee443f64 100644 --- a/frdmke06z/driver_examples/gpio_1/led_output/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/gpio_1/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/gpio_1/led_output - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/gpio_1/led_output + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt index 200d102cd81..72b55f9cd32 100644 --- a/frdmke06z/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/i2c/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/i2c/interrupt + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 4f52619b823..131916499e1 100644 --- a/frdmke06z/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke06z/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index d520113a6ce..30f6e7e2d0f 100644 --- a/frdmke06z/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke06z/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 8aaacc5f071..3384652d4d6 100644 --- a/frdmke06z/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke06z/driver_examples/i2c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 34af97e3a06..063d46e15f0 100644 --- a/frdmke06z/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke06z/driver_examples/i2c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 23dbf5b3aab..93f2e278f3e 100644 --- a/frdmke06z/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/irq/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/irq/armgcc/CMakeLists.txt index e5a4b6a43f1..6a032f7553d 100644 --- a/frdmke06z/driver_examples/irq/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/irq/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../irq.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke06z/driver_examples/irq - ${ProjDirPath}/../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/irq + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/kbi/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/kbi/armgcc/CMakeLists.txt index 3f60bdbeee4..319db95c06a 100644 --- a/frdmke06z/driver_examples/kbi/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/kbi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../kbi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke06z/driver_examples/kbi - ${ProjDirPath}/../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/kbi + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/mscan/loopback/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/mscan/loopback/armgcc/CMakeLists.txt index 8ce539e82f8..29d74690579 100644 --- a/frdmke06z/driver_examples/mscan/loopback/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/mscan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mscan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/mscan/loopback - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/mscan/loopback + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/mscan/loopback_transfer/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/mscan/loopback_transfer/armgcc/CMakeLists.txt index 72061ebbebe..91960a2d87c 100644 --- a/frdmke06z/driver_examples/mscan/loopback_transfer/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/mscan/loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mscan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/mscan/loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/mscan/loopback_transfer + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/pit/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/pit/armgcc/CMakeLists.txt index 0cb8335ae9f..66fa0cfe26c 100644 --- a/frdmke06z/driver_examples/pit/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke06z/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/pit + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/pwt/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/pwt/armgcc/CMakeLists.txt index cb6565a6e80..45b70789dfd 100644 --- a/frdmke06z/driver_examples/pwt/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/pwt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke06z/driver_examples/pwt - ${ProjDirPath}/../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/pwt + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/rtc/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/rtc/armgcc/CMakeLists.txt index c69cd0e8744..cdb98bdbd73 100644 --- a/frdmke06z/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke06z/driver_examples/rtc - ${ProjDirPath}/../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/rtc + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index 79aea0c1031..3e706ea9ea4 100644 --- a/frdmke06z/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke06z/driver_examples/spi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index a2c3d4342e4..e2fa0873071 100644 --- a/frdmke06z/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke06z/driver_examples/spi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 9a81f9bd909..edde73dd831 100644 --- a/frdmke06z/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke06z/driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index fdc83fdefca..e87486e0587 100644 --- a/frdmke06z/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke06z/driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt index cdf4c714d73..a1128745801 100644 --- a/frdmke06z/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/tpm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/tpm/input_capture + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt index 71574fdc1aa..6b4669ae63e 100644 --- a/frdmke06z/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/tpm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/tpm/output_compare + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt index 1db77ce348e..e783e4f241d 100644 --- a/frdmke06z/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/tpm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/tpm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt index b8f5a368f20..a5221d237cd 100644 --- a/frdmke06z/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/tpm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/tpm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/tpm/timer/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/tpm/timer/armgcc/CMakeLists.txt index 008db52dcff..363f8f62a41 100644 --- a/frdmke06z/driver_examples/tpm/timer/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/tpm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/tpm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/tpm/timer + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index 70ad5a1c091..126e59332e1 100644 --- a/frdmke06z/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 7eb6074e932..fe1daa17b68 100644 --- a/frdmke06z/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index f8cada9c031..8373fde2c6b 100644 --- a/frdmke06z/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/uart/polling/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/uart/polling/armgcc/CMakeLists.txt index bb38b8daf8b..43352b0e4e2 100644 --- a/frdmke06z/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke06z/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke06z/driver_examples/wdog8/armgcc/CMakeLists.txt b/frdmke06z/driver_examples/wdog8/armgcc/CMakeLists.txt index 5d321aa9cb3..6bfa7dec5e6 100644 --- a/frdmke06z/driver_examples/wdog8/armgcc/CMakeLists.txt +++ b/frdmke06z/driver_examples/wdog8/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog8.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke06z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke06z/board.c" +"${SdkRootDirPath}/core/boards/frdmke06z/board.h" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke06z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke06z/driver_examples/wdog8 - ${ProjDirPath}/../../../../../core/boards/frdmke06z + ${SdkRootDirPath}/examples/frdmke06z/driver_examples/wdog8 + ${SdkRootDirPath}/core/boards/frdmke06z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke15z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 74121b1663a..287cbfa3408 100644 --- a/frdmke15z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke15z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke15z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 9ccd3dac7ef..969344bd8a7 100644 --- a/frdmke15z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke15z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke15z/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 3d101612b61..5adc2a48865 100644 --- a/frdmke15z/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke15z/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/cmsis_driver_examples/lpi2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/cmsis_driver_examples/lpi2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke15z/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index b1765deb744..7f722cee469 100644 --- a/frdmke15z/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke15z/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke15z/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 85812a20fd0..251b9445d0a 100644 --- a/frdmke15z/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke15z/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/cmsis_driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/cmsis_driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke15z/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 6954f90e6e4..74705866b5d 100644 --- a/frdmke15z/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke15z/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke15z/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 96debb6c9c3..f9408664e9f 100644 --- a/frdmke15z/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke15z/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/cmsis_driver_examples/lpspi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/cmsis_driver_examples/lpspi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke15z/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index fb01cbac44f..a80484577c0 100644 --- a/frdmke15z/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke15z/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/cmsis_driver_examples/lpspi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/cmsis_driver_examples/lpspi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/frdmke15z/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 66cc9456285..649dfafcd62 100644 --- a/frdmke15z/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmke15z/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/cmsis_driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/cmsis_driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmke15z/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 050bd04f46b..a8690ea7a22 100644 --- a/frdmke15z/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmke15z/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/cmsis_driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/cmsis_driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/component_examples/log/bm/armgcc/CMakeLists.txt b/frdmke15z/component_examples/log/bm/armgcc/CMakeLists.txt index e7a4ff7eb26..7d8346614d8 100644 --- a/frdmke15z/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/frdmke15z/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/component_examples/log/bm + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/component_examples/log/freertos/armgcc/CMakeLists.txt b/frdmke15z/component_examples/log/freertos/armgcc/CMakeLists.txt index 0d5b372246f..e82044963e7 100644 --- a/frdmke15z/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/frdmke15z/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/demo_apps/adc12_low_power/armgcc/CMakeLists.txt b/frdmke15z/demo_apps/adc12_low_power/armgcc/CMakeLists.txt index 7043c0d1970..f91c678dda4 100644 --- a/frdmke15z/demo_apps/adc12_low_power/armgcc/CMakeLists.txt +++ b/frdmke15z/demo_apps/adc12_low_power/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc12_low_power.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/demo_apps/adc12_low_power - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/demo_apps/adc12_low_power + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/demo_apps/adc12_low_power_peripheral/armgcc/CMakeLists.txt b/frdmke15z/demo_apps/adc12_low_power_peripheral/armgcc/CMakeLists.txt index dae49d32f4c..7fba386707f 100644 --- a/frdmke15z/demo_apps/adc12_low_power_peripheral/armgcc/CMakeLists.txt +++ b/frdmke15z/demo_apps/adc12_low_power_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/demo_apps/adc12_low_power_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/demo_apps/adc12_low_power_peripheral + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/frdmke15z/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index eeb521319cd..b5b1221faec 100644 --- a/frdmke15z/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/frdmke15z/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/demo_apps/bubble_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/demo_apps/bubble_peripheral + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt b/frdmke15z/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt index 27c66f9c78b..e659ed48390 100644 --- a/frdmke15z/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt +++ b/frdmke15z/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/demo_apps/ecompass_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/demo_apps/ecompass_peripheral + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/demo_apps/ftm_pdb_adc12/armgcc/CMakeLists.txt b/frdmke15z/demo_apps/ftm_pdb_adc12/armgcc/CMakeLists.txt index 80fd08f8d4a..81c9d6139fa 100644 --- a/frdmke15z/demo_apps/ftm_pdb_adc12/armgcc/CMakeLists.txt +++ b/frdmke15z/demo_apps/ftm_pdb_adc12/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pdb_adc12.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/demo_apps/ftm_pdb_adc12 - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/demo_apps/ftm_pdb_adc12 + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/demo_apps/hello_world/armgcc/CMakeLists.txt b/frdmke15z/demo_apps/hello_world/armgcc/CMakeLists.txt index d86c0a9baac..4aadd180a5d 100644 --- a/frdmke15z/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/frdmke15z/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/demo_apps/led_blinky/armgcc/CMakeLists.txt b/frdmke15z/demo_apps/led_blinky/armgcc/CMakeLists.txt index 899f4b8d7d8..6497f02699c 100644 --- a/frdmke15z/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/frdmke15z/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/demo_apps/lpi2c_vlps/armgcc/CMakeLists.txt b/frdmke15z/demo_apps/lpi2c_vlps/armgcc/CMakeLists.txt index a9e560f2ab9..87db5a91ca7 100644 --- a/frdmke15z/demo_apps/lpi2c_vlps/armgcc/CMakeLists.txt +++ b/frdmke15z/demo_apps/lpi2c_vlps/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_vlps.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/demo_apps/lpi2c_vlps - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/demo_apps/lpi2c_vlps + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/demo_apps/lpi2c_vlps_peripheral/armgcc/CMakeLists.txt b/frdmke15z/demo_apps/lpi2c_vlps_peripheral/armgcc/CMakeLists.txt index c4a3ed937f6..d906745f401 100644 --- a/frdmke15z/demo_apps/lpi2c_vlps_peripheral/armgcc/CMakeLists.txt +++ b/frdmke15z/demo_apps/lpi2c_vlps_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,12 +50,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/demo_apps/lpi2c_vlps_peripheral + ${SdkRootDirPath}/examples/frdmke15z/demo_apps/lpi2c_vlps_peripheral ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/demo_apps/power_manager/armgcc/CMakeLists.txt b/frdmke15z/demo_apps/power_manager/armgcc/CMakeLists.txt index 50ca0ade5fe..3e21bf54658 100644 --- a/frdmke15z/demo_apps/power_manager/armgcc/CMakeLists.txt +++ b/frdmke15z/demo_apps/power_manager/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,20 +44,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmke15z/demo_apps/power_manager - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/demo_apps/power_manager + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt b/frdmke15z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt index 5864c4a4070..05c12cc441c 100644 --- a/frdmke15z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt +++ b/frdmke15z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmke15z/demo_apps/power_mode_switch + ${SdkRootDirPath}/examples/frdmke15z/demo_apps/power_mode_switch ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/demo_apps/rtc_func/armgcc/CMakeLists.txt b/frdmke15z/demo_apps/rtc_func/armgcc/CMakeLists.txt index 8d58de9333a..b5dd6607fb7 100644 --- a/frdmke15z/demo_apps/rtc_func/armgcc/CMakeLists.txt +++ b/frdmke15z/demo_apps/rtc_func/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc_func.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/demo_apps/rtc_func - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/demo_apps/rtc_func + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt b/frdmke15z/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt index 73f468532af..8c879ebfb80 100644 --- a/frdmke15z/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt +++ b/frdmke15z/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/demo_apps/rtc_func_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/demo_apps/rtc_func_peripheral + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/demo_apps/shell/armgcc/CMakeLists.txt b/frdmke15z/demo_apps/shell/armgcc/CMakeLists.txt index d2db6e05969..9c7cf9ec375 100644 --- a/frdmke15z/demo_apps/shell/armgcc/CMakeLists.txt +++ b/frdmke15z/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/demo_apps/shell + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/demo_apps/tsi_v5/tsi_v5_mutualmode/armgcc/CMakeLists.txt b/frdmke15z/demo_apps/tsi_v5/tsi_v5_mutualmode/armgcc/CMakeLists.txt index 510f53f5f5f..54ee555bbef 100644 --- a/frdmke15z/demo_apps/tsi_v5/tsi_v5_mutualmode/armgcc/CMakeLists.txt +++ b/frdmke15z/demo_apps/tsi_v5/tsi_v5_mutualmode/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../TSI_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/demo_apps/tsi_v5/tsi_v5_mutualmode - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/demo_apps/tsi_v5/tsi_v5_mutualmode + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/demo_apps/tsi_v5/tsi_v5_selfmode/armgcc/CMakeLists.txt b/frdmke15z/demo_apps/tsi_v5/tsi_v5_selfmode/armgcc/CMakeLists.txt index 4cab6da961d..c4716db87aa 100644 --- a/frdmke15z/demo_apps/tsi_v5/tsi_v5_selfmode/armgcc/CMakeLists.txt +++ b/frdmke15z/demo_apps/tsi_v5/tsi_v5_selfmode/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../TSI_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/demo_apps/tsi_v5/tsi_v5_selfmode - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/demo_apps/tsi_v5/tsi_v5_selfmode + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt index c826fa5857e..5319797edc2 100644 --- a/frdmke15z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/acmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/acmp/interrupt + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/acmp/polling/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/acmp/polling/armgcc/CMakeLists.txt index fa7659fb640..cabcfb5f775 100644 --- a/frdmke15z/driver_examples/acmp/polling/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/acmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/acmp/polling - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/acmp/polling + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt index bca43e67e07..7a3e94f3d96 100644 --- a/frdmke15z/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_round_robin.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/acmp/round_robin - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/acmp/round_robin + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/adc12/continuous_edma/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/adc12/continuous_edma/armgcc/CMakeLists.txt index 887a9f7a9a7..f9447f14343 100644 --- a/frdmke15z/driver_examples/adc12/continuous_edma/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/adc12/continuous_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc12_continuous_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/adc12/continuous_edma - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/adc12/continuous_edma + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/adc12/interrupt/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/adc12/interrupt/armgcc/CMakeLists.txt index 4db4971a510..179400b00c9 100644 --- a/frdmke15z/driver_examples/adc12/interrupt/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/adc12/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc12_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/adc12/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/adc12/interrupt + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/adc12/lpit_trgmux/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/adc12/lpit_trgmux/armgcc/CMakeLists.txt index 09b9a24d059..fd5375a0a11 100644 --- a/frdmke15z/driver_examples/adc12/lpit_trgmux/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/adc12/lpit_trgmux/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc12_lpit_trgmux.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/adc12/lpit_trgmux - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/adc12/lpit_trgmux + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/adc12/polling/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/adc12/polling/armgcc/CMakeLists.txt index 667494b37e2..b231baa38c8 100644 --- a/frdmke15z/driver_examples/adc12/polling/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/adc12/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc12_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/adc12/polling - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/adc12/polling + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/crc/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/crc/armgcc/CMakeLists.txt index 323788ffd00..37c5a3cd15e 100644 --- a/frdmke15z/driver_examples/crc/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/crc + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index 1b6f34b5642..618e5304d54 100644 --- a/frdmke15z/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index e5049c88b43..49ba9068950 100644 --- a/frdmke15z/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index 0272c6c63d3..2940e4e0a02 100644 --- a/frdmke15z/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index f8d5959fe78..e29de588042 100644 --- a/frdmke15z/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index 1c3267ce96c..d63c13cc4f9 100644 --- a/frdmke15z/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index 20ef444c0df..5c88c989d9e 100644 --- a/frdmke15z/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/ewm/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/ewm/armgcc/CMakeLists.txt index 84aad0ae802..2d076145f3e 100644 --- a/frdmke15z/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/ewm + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/flash/flexnvm_dflash/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/flash/flexnvm_dflash/armgcc/CMakeLists.txt index 282a35052e3..88a48856032 100644 --- a/frdmke15z/driver_examples/flash/flexnvm_dflash/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/flash/flexnvm_dflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexnvm_dflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/flash/flexnvm_dflash - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/flash/flexnvm_dflash + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/flash/flexnvm_eeprom/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/flash/flexnvm_eeprom/armgcc/CMakeLists.txt index ff60e05f5b1..ccfb3efc5ea 100644 --- a/frdmke15z/driver_examples/flash/flexnvm_eeprom/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/flash/flexnvm_eeprom/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexnvm_eeprom.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/flash/flexnvm_eeprom - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/flash/flexnvm_eeprom + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/flash/flexnvm_flexram/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/flash/flexnvm_flexram/armgcc/CMakeLists.txt index 992b28270b7..64971e5beb6 100644 --- a/frdmke15z/driver_examples/flash/flexnvm_flexram/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/flash/flexnvm_flexram/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexnvm_flexram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/flash/flexnvm_flexram - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/flash/flexnvm_flexram + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/flash/pflash/armgcc/CMakeLists.txt index 15168e9d69a..a4a4ca607c6 100644 --- a/frdmke15z/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt index f7b1e1ab88f..69549620276 100644 --- a/frdmke15z/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/flexio/i2c/interrupt_lpi2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/flexio/i2c/interrupt_lpi2c_transfer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 095c66a8fa1..0ee30c39c57 100644 --- a/frdmke15z/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/flexio/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/flexio/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/flexio/pwm/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/flexio/pwm/armgcc/CMakeLists.txt index 92f138e9c34..6ab3ff5a474 100644 --- a/frdmke15z/driver_examples/flexio/pwm/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/flexio/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/flexio/pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/flexio/pwm + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt index 7d56a1ee883..55a96274738 100644 --- a/frdmke15z/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke15z/driver_examples/flexio/spi/edma_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/flexio/spi/edma_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt index 3b28505a376..de5254c7c26 100644 --- a/frdmke15z/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke15z/driver_examples/flexio/spi/edma_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/flexio/spi/edma_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt index df617e0c35c..41e74ff74c8 100644 --- a/frdmke15z/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke15z/driver_examples/flexio/spi/int_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/flexio/spi/int_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt index 954a394721c..9ebb88dba86 100644 --- a/frdmke15z/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke15z/driver_examples/flexio/spi/int_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/flexio/spi/int_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt index 9a5ae591bae..bca692faa97 100644 --- a/frdmke15z/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/flexio/uart/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/flexio/uart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt index 6e4c5250a1b..ed7f0708079 100644 --- a/frdmke15z/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/flexio/uart/int_rb_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/flexio/uart/int_rb_transfer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt index f5d521108aa..e1286161ad2 100644 --- a/frdmke15z/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/flexio/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/flexio/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt index 43414307fe9..3878fe9b189 100644 --- a/frdmke15z/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/flexio/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/flexio/uart/polling_transfer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt index 591e155d2c5..900a6d1b4d6 100644 --- a/frdmke15z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/ftm/combine_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/ftm/combine_pwm + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt index d859d59231d..81d7474276b 100644 --- a/frdmke15z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/ftm/dual_edge_capture - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/ftm/dual_edge_capture + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt index 00c74b0646f..d6f743f9dff 100644 --- a/frdmke15z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/ftm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/ftm/input_capture + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt index 343ccc72204..edf22f9ccfb 100644 --- a/frdmke15z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/ftm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/ftm/output_compare + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt index 2d44f51b939..7136bca3062 100644 --- a/frdmke15z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/ftm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/ftm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt index fcd8388e127..2c1a58c3895 100644 --- a/frdmke15z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/ftm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/ftm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/ftm/timer/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/ftm/timer/armgcc/CMakeLists.txt index d4ced5abddf..70d210513ac 100644 --- a/frdmke15z/driver_examples/ftm/timer/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/ftm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/ftm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/ftm/timer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index 139a83d6f6e..cce9f922885 100644 --- a/frdmke15z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index af82c62c4d9..f5abeaebfa9 100644 --- a/frdmke15z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index b7e6aa37922..af20c71fd41 100644 --- a/frdmke15z/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index f7b8051ad76..2e82a76c105 100644 --- a/frdmke15z/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt index 1fd21697f58..5f88206877f 100644 --- a/frdmke15z/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpi2c/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/lpi2c/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpi2c/interrupt + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 54dec595554..6edf971ecfa 100644 --- a/frdmke15z/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/lpi2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpi2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 43103124cd1..d28e956bfb1 100644 --- a/frdmke15z/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/lpi2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpi2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt index 023b12f29bd..6e29264dc9e 100644 --- a/frdmke15z/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/lpi2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpi2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt index 7bced963505..622ee53583f 100644 --- a/frdmke15z/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/lpi2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpi2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 300faa2b2b7..7a629585085 100644 --- a/frdmke15z/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/lpi2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpi2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpit/chained_channel/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpit/chained_channel/armgcc/CMakeLists.txt index da614c750aa..ac04bab043a 100644 --- a/frdmke15z/driver_examples/lpit/chained_channel/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpit/chained_channel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpit_chained_channel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/lpit/chained_channel - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpit/chained_channel + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt index a5306f43838..10e8fc0757b 100644 --- a/frdmke15z/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpit_single_channel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/lpit/single_channel - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpit/single_channel + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpspi/3wire_transfer/edma_transfer/master/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpspi/3wire_transfer/edma_transfer/master/armgcc/CMakeLists.txt index 7871bc6e31a..8119185cb2f 100644 --- a/frdmke15z/driver_examples/lpspi/3wire_transfer/edma_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpspi/3wire_transfer/edma_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_edma_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke15z/driver_examples/lpspi/3wire_transfer/edma_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpspi/3wire_transfer/edma_transfer/master + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpspi/3wire_transfer/edma_transfer/slave/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpspi/3wire_transfer/edma_transfer/slave/armgcc/CMakeLists.txt index 7364fa0469f..1ac8366f58c 100644 --- a/frdmke15z/driver_examples/lpspi/3wire_transfer/edma_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpspi/3wire_transfer/edma_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_edma_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke15z/driver_examples/lpspi/3wire_transfer/edma_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpspi/3wire_transfer/edma_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt index b067f7f12cd..75ed8e79aaa 100644 --- a/frdmke15z/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_int_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke15z/driver_examples/lpspi/3wire_transfer/int_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpspi/3wire_transfer/int_transfer/master + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt index 80ce7d377d0..8681d7e2227 100644 --- a/frdmke15z/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_int_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke15z/driver_examples/lpspi/3wire_transfer/int_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpspi/3wire_transfer/int_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt index e9788288149..b8bfe047718 100644 --- a/frdmke15z/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_polling_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke15z/driver_examples/lpspi/3wire_transfer/polling_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpspi/3wire_transfer/polling_transfer/master + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt index 6241a592e70..0e94bdb4574 100644 --- a/frdmke15z/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_polling_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke15z/driver_examples/lpspi/3wire_transfer/polling_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpspi/3wire_transfer/polling_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 36cc8cb425f..191d0d8e730 100644 --- a/frdmke15z/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 46b24a1e196..fb71d5849a1 100644 --- a/frdmke15z/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt index e004a71110f..39c2395ee0f 100644 --- a/frdmke15z/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpspi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/lpspi/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpspi/interrupt + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt index 81bab157dfa..4f22c017810 100644 --- a/frdmke15z/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/lpspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index b28acc039bc..51706fb8452 100644 --- a/frdmke15z/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/lpspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index dc55ae75f32..d1315a27228 100644 --- a/frdmke15z/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/lpspi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index d3c4a4d0461..81261833546 100644 --- a/frdmke15z/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/lpspi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 48e11d5178e..ef87e5bf815 100644 --- a/frdmke15z/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/lpspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index de6be606951..283de5c979c 100644 --- a/frdmke15z/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke15z/driver_examples/lpspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lptmr/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lptmr/armgcc/CMakeLists.txt index 3025220a473..c3f027f9156 100644 --- a/frdmke15z/driver_examples/lptmr/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lptmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/driver_examples/lptmr - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lptmr + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index b87dc91e66e..f4a3b81f294 100644 --- a/frdmke15z/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/lpuart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpuart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt index 7bdce62b490..b6e9e643877 100644 --- a/frdmke15z/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/lpuart/edma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpuart/edma_rb_transfer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 43049e6b635..fc811724bc4 100644 --- a/frdmke15z/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index bb5e6f02cc7..65013d1b34b 100644 --- a/frdmke15z/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 12baa72f52d..08327815130 100644 --- a/frdmke15z/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index a024ecc4c5a..b81b1e4ddc8 100644 --- a/frdmke15z/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt index 7b00245bd9e..149892cf25f 100644 --- a/frdmke15z/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../interrupt_transfer_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/lpuart/interrupt_transfer_seven_bits - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpuart/interrupt_transfer_seven_bits + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index 7efd424fc16..3de21db2beb 100644 --- a/frdmke15z/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt index bfd800dbe99..4b939fdcd3e 100644 --- a/frdmke15z/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../polling_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/lpuart/polling_seven_bits - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/lpuart/polling_seven_bits + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/mmdvsq/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/mmdvsq/armgcc/CMakeLists.txt index ebc46b5b072..a1c5cb7dd20 100644 --- a/frdmke15z/driver_examples/mmdvsq/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/mmdvsq/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mmdvsq.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/driver_examples/mmdvsq - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/mmdvsq + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/pdb/adc12_trigger/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/pdb/adc12_trigger/armgcc/CMakeLists.txt index 9abb6401709..404324d7eb2 100644 --- a/frdmke15z/driver_examples/pdb/adc12_trigger/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/pdb/adc12_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_adc12_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/pdb/adc12_trigger - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/pdb/adc12_trigger + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt index d8afc84c6af..40162ed8b51 100644 --- a/frdmke15z/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_delay_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/pdb/delay_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/pdb/delay_interrupt + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/pwt/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/pwt/armgcc/CMakeLists.txt index ed6221879a2..8dc7d38726d 100644 --- a/frdmke15z/driver_examples/pwt/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/pwt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/driver_examples/pwt - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/pwt + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/rtc/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/rtc/armgcc/CMakeLists.txt index c3ca411697b..1a3a1125dc5 100644 --- a/frdmke15z/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/driver_examples/rtc - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/rtc + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/scg/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/scg/armgcc/CMakeLists.txt index 1c6548e7a59..2d342661a51 100644 --- a/frdmke15z/driver_examples/scg/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/scg/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../scg.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/driver_examples/scg - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/scg + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/trgmux/clone_pwm/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/trgmux/clone_pwm/armgcc/CMakeLists.txt index b41af6dce9f..1813adb0965 100644 --- a/frdmke15z/driver_examples/trgmux/clone_pwm/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/trgmux/clone_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../trgmux_clone_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/trgmux/clone_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/trgmux/clone_pwm + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/tsi_v5/mutual_cap/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/tsi_v5/mutual_cap/armgcc/CMakeLists.txt index 3bed1b925b0..589a86a59cc 100644 --- a/frdmke15z/driver_examples/tsi_v5/mutual_cap/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/tsi_v5/mutual_cap/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tsi_v5_mutual_cap.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/tsi_v5/mutual_cap - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/tsi_v5/mutual_cap + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/tsi_v5/self_cap/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/tsi_v5/self_cap/armgcc/CMakeLists.txt index 4c368620a5b..7d8583f5ac7 100644 --- a/frdmke15z/driver_examples/tsi_v5/self_cap/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/tsi_v5/self_cap/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tsi_v5_self_cap.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/driver_examples/tsi_v5/self_cap - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/tsi_v5/self_cap + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/driver_examples/wdog32/armgcc/CMakeLists.txt b/frdmke15z/driver_examples/wdog32/armgcc/CMakeLists.txt index 478f7a1936a..a1750d8ec21 100644 --- a/frdmke15z/driver_examples/wdog32/armgcc/CMakeLists.txt +++ b/frdmke15z/driver_examples/wdog32/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog32.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/driver_examples/wdog32 - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/driver_examples/wdog32 + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/frdmke15z/rtos_examples/freertos_event/armgcc/CMakeLists.txt index cdcafd2269e..82459bad389 100644 --- a/frdmke15z/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/frdmke15z/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/frdmke15z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index f42f1888dba..7b0e054b8e8 100644 --- a/frdmke15z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/frdmke15z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/frdmke15z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 262c02eea24..c75437535ed 100644 --- a/frdmke15z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/frdmke15z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt b/frdmke15z/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt index 3efa12f6503..c87bb4999ee 100644 --- a/frdmke15z/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt +++ b/frdmke15z/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/rtos_examples/freertos_lpi2c - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/rtos_examples/freertos_lpi2c + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt b/frdmke15z/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt index c9ea23c3ec6..61fe618c208 100644 --- a/frdmke15z/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt +++ b/frdmke15z/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/rtos_examples/freertos_lpspi - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/rtos_examples/freertos_lpspi + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt b/frdmke15z/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt index 510dbd4a030..ff3e87d8f26 100644 --- a/frdmke15z/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt +++ b/frdmke15z/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/rtos_examples/freertos_lpspi_b2b/master - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/rtos_examples/freertos_lpspi_b2b/master + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt b/frdmke15z/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt index 772e551934e..6cda7961f83 100644 --- a/frdmke15z/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmke15z/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke15z/rtos_examples/freertos_lpspi_b2b/slave - ${ProjDirPath}/../../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/rtos_examples/freertos_lpspi_b2b/slave + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/frdmke15z/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index a621d4d6091..e90750b02f1 100644 --- a/frdmke15z/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/frdmke15z/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/frdmke15z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 60ab582f9b7..0249a5ce532 100644 --- a/frdmke15z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/frdmke15z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/frdmke15z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 83ec86d9b7d..3292255c556 100644 --- a/frdmke15z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/frdmke15z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/frdmke15z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 600f6d95979..7443873e3f5 100644 --- a/frdmke15z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/frdmke15z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/frdmke15z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 019463fbc41..61d84b3bf89 100644 --- a/frdmke15z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/frdmke15z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke15z/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke15z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/frdmke15z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 8198634647d..a614c54b030 100644 --- a/frdmke15z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/frdmke15z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke15z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke15z/board.c" +"${SdkRootDirPath}/core/boards/frdmke15z/board.h" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke15z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/frdmke15z/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/frdmke15z + ${SdkRootDirPath}/examples/frdmke15z/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/frdmke15z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke16z/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 1d983937b2e..27ba63a6c06 100644 --- a/frdmke16z/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke16z/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke16z/cmsis_driver_examples/lpi2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/cmsis_driver_examples/lpi2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke16z/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index ea2da37dbec..21b61e94c1e 100644 --- a/frdmke16z/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke16z/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke16z/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke16z/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt index e18c0f2870b..a0c914de0b4 100644 --- a/frdmke16z/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke16z/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke16z/cmsis_driver_examples/lpspi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/cmsis_driver_examples/lpspi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke16z/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 63a400af310..9a11f7d03ee 100644 --- a/frdmke16z/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke16z/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke16z/cmsis_driver_examples/lpspi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/cmsis_driver_examples/lpspi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmke16z/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 82ed000c05a..9aacca60cf8 100644 --- a/frdmke16z/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmke16z/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/cmsis_driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/cmsis_driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/component_examples/log/bm/armgcc/CMakeLists.txt b/frdmke16z/component_examples/log/bm/armgcc/CMakeLists.txt index f6b252d7c12..12caab7a38a 100644 --- a/frdmke16z/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/frdmke16z/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/component_examples/log/bm + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/demo_apps/adc12_low_power/armgcc/CMakeLists.txt b/frdmke16z/demo_apps/adc12_low_power/armgcc/CMakeLists.txt index fcc89f39f7b..9d0485241e1 100644 --- a/frdmke16z/demo_apps/adc12_low_power/armgcc/CMakeLists.txt +++ b/frdmke16z/demo_apps/adc12_low_power/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc12_low_power.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/demo_apps/adc12_low_power - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/demo_apps/adc12_low_power + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/demo_apps/bubble/armgcc/CMakeLists.txt b/frdmke16z/demo_apps/bubble/armgcc/CMakeLists.txt index 73a503b7e0b..c78e8abda45 100644 --- a/frdmke16z/demo_apps/bubble/armgcc/CMakeLists.txt +++ b/frdmke16z/demo_apps/bubble/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bubble.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/demo_apps/bubble - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/demo_apps/bubble + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/demo_apps/ecompass/armgcc/CMakeLists.txt b/frdmke16z/demo_apps/ecompass/armgcc/CMakeLists.txt index 24e91f4dfcd..565d1547a58 100644 --- a/frdmke16z/demo_apps/ecompass/armgcc/CMakeLists.txt +++ b/frdmke16z/demo_apps/ecompass/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecompass.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/demo_apps/ecompass - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/demo_apps/ecompass + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/demo_apps/ftm_pdb_adc12/armgcc/CMakeLists.txt b/frdmke16z/demo_apps/ftm_pdb_adc12/armgcc/CMakeLists.txt index e3fd2bd3962..008dabcaace 100644 --- a/frdmke16z/demo_apps/ftm_pdb_adc12/armgcc/CMakeLists.txt +++ b/frdmke16z/demo_apps/ftm_pdb_adc12/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pdb_adc12.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/demo_apps/ftm_pdb_adc12 - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/demo_apps/ftm_pdb_adc12 + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/demo_apps/hello_world/armgcc/CMakeLists.txt b/frdmke16z/demo_apps/hello_world/armgcc/CMakeLists.txt index 9b062cbf97c..0a585b2cd85 100644 --- a/frdmke16z/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/frdmke16z/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/demo_apps/led_blinky/armgcc/CMakeLists.txt b/frdmke16z/demo_apps/led_blinky/armgcc/CMakeLists.txt index 88036de9476..168e734c113 100644 --- a/frdmke16z/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/frdmke16z/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/demo_apps/power_manager/armgcc/CMakeLists.txt b/frdmke16z/demo_apps/power_manager/armgcc/CMakeLists.txt index 694d79847d8..0acaa63c98d 100644 --- a/frdmke16z/demo_apps/power_manager/armgcc/CMakeLists.txt +++ b/frdmke16z/demo_apps/power_manager/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmke16z/demo_apps/power_manager - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/demo_apps/power_manager + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt b/frdmke16z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt index dedbbd76f5e..ae969393106 100644 --- a/frdmke16z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt +++ b/frdmke16z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/demo_apps/power_mode_switch - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/demo_apps/power_mode_switch + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/demo_apps/rtc_func/armgcc/CMakeLists.txt b/frdmke16z/demo_apps/rtc_func/armgcc/CMakeLists.txt index abd0e4a0f72..942649a2e96 100644 --- a/frdmke16z/demo_apps/rtc_func/armgcc/CMakeLists.txt +++ b/frdmke16z/demo_apps/rtc_func/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc_func.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/demo_apps/rtc_func - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/demo_apps/rtc_func + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/demo_apps/shell/armgcc/CMakeLists.txt b/frdmke16z/demo_apps/shell/armgcc/CMakeLists.txt index a4679c30742..991b8f6e130 100644 --- a/frdmke16z/demo_apps/shell/armgcc/CMakeLists.txt +++ b/frdmke16z/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/demo_apps/shell + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/demo_apps/tsi_v5/tsi_v5_mutualmode/armgcc/CMakeLists.txt b/frdmke16z/demo_apps/tsi_v5/tsi_v5_mutualmode/armgcc/CMakeLists.txt index 5dbe6f7b609..3ef130392bd 100644 --- a/frdmke16z/demo_apps/tsi_v5/tsi_v5_mutualmode/armgcc/CMakeLists.txt +++ b/frdmke16z/demo_apps/tsi_v5/tsi_v5_mutualmode/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../TSI_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/demo_apps/tsi_v5/tsi_v5_mutualmode - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/demo_apps/tsi_v5/tsi_v5_mutualmode + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/demo_apps/tsi_v5/tsi_v5_selfmode/armgcc/CMakeLists.txt b/frdmke16z/demo_apps/tsi_v5/tsi_v5_selfmode/armgcc/CMakeLists.txt index bd482fb155d..5bc223056e7 100644 --- a/frdmke16z/demo_apps/tsi_v5/tsi_v5_selfmode/armgcc/CMakeLists.txt +++ b/frdmke16z/demo_apps/tsi_v5/tsi_v5_selfmode/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../TSI_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/demo_apps/tsi_v5/tsi_v5_selfmode - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/demo_apps/tsi_v5/tsi_v5_selfmode + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt index 3ca3b4308cd..d245f9e9181 100644 --- a/frdmke16z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/acmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/acmp/interrupt + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/acmp/polling/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/acmp/polling/armgcc/CMakeLists.txt index 876db090507..68589e427bc 100644 --- a/frdmke16z/driver_examples/acmp/polling/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/acmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/acmp/polling - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/acmp/polling + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt index c59d2ca07bc..78128a5a62a 100644 --- a/frdmke16z/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_round_robin.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/acmp/round_robin - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/acmp/round_robin + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/adc12/interrupt/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/adc12/interrupt/armgcc/CMakeLists.txt index 1c115113fa5..c7dfb2607e3 100644 --- a/frdmke16z/driver_examples/adc12/interrupt/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/adc12/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc12_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/adc12/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/adc12/interrupt + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/adc12/lpit_trgmux/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/adc12/lpit_trgmux/armgcc/CMakeLists.txt index c3268592716..7d0fcb076b2 100644 --- a/frdmke16z/driver_examples/adc12/lpit_trgmux/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/adc12/lpit_trgmux/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc12_lpit_trgmux.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/adc12/lpit_trgmux - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/adc12/lpit_trgmux + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/adc12/polling/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/adc12/polling/armgcc/CMakeLists.txt index 16581e93f20..563c9b71924 100644 --- a/frdmke16z/driver_examples/adc12/polling/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/adc12/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc12_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/adc12/polling - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/adc12/polling + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/crc/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/crc/armgcc/CMakeLists.txt index ce63048ad57..cbd7fbc74fd 100644 --- a/frdmke16z/driver_examples/crc/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/crc + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/ewm/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/ewm/armgcc/CMakeLists.txt index b8707358854..c071325f068 100644 --- a/frdmke16z/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/ewm + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/flash/pflash/armgcc/CMakeLists.txt index f48783bcde6..22536c04bcd 100644 --- a/frdmke16z/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt index 9a990e7761f..d974caa986c 100644 --- a/frdmke16z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/ftm/combine_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/ftm/combine_pwm + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt index 8d78b274d8e..b537266b928 100644 --- a/frdmke16z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/ftm/dual_edge_capture - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/ftm/dual_edge_capture + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt index fda78ec56c6..0399ff8d8c8 100644 --- a/frdmke16z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/ftm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/ftm/input_capture + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt index 2df5d54cbba..5abde28dbd2 100644 --- a/frdmke16z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/ftm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/ftm/output_compare + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt index abad1c83539..622d22f3428 100644 --- a/frdmke16z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/ftm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/ftm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt index 3d35dc52380..3b903868364 100644 --- a/frdmke16z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/ftm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/ftm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/ftm/timer/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/ftm/timer/armgcc/CMakeLists.txt index b9458621e6d..165465b6a72 100644 --- a/frdmke16z/driver_examples/ftm/timer/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/ftm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/ftm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/ftm/timer + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index 932ab73ac52..c3a1d9171c8 100644 --- a/frdmke16z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 23f4b833023..8db5668eb04 100644 --- a/frdmke16z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 65266938c23..a32269427d2 100644 --- a/frdmke16z/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke16z/driver_examples/lpi2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpi2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 20d37586abf..0cf1cf79f21 100644 --- a/frdmke16z/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke16z/driver_examples/lpi2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpi2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt index b25a829411f..9bd2299a7de 100644 --- a/frdmke16z/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke16z/driver_examples/lpi2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpi2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt index ef12155ed1b..4e116bbebb0 100644 --- a/frdmke16z/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke16z/driver_examples/lpi2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpi2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt index dea62f1e878..d8d656cdc3a 100644 --- a/frdmke16z/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/lpi2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpi2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpit/chained_channel/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpit/chained_channel/armgcc/CMakeLists.txt index 843bd39c6fe..63f47ee9ad4 100644 --- a/frdmke16z/driver_examples/lpit/chained_channel/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpit/chained_channel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpit_chained_channel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/lpit/chained_channel - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpit/chained_channel + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt index 3c34ec40465..e39fcf8802c 100644 --- a/frdmke16z/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpit_single_channel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/lpit/single_channel - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpit/single_channel + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt index c40ce9053a4..bf4ba872a69 100644 --- a/frdmke16z/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke16z/driver_examples/lpspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 67477eb4048..e29411a0dcf 100644 --- a/frdmke16z/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke16z/driver_examples/lpspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index b542926a527..c0aeb1bb366 100644 --- a/frdmke16z/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke16z/driver_examples/lpspi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 52c10effec4..0403e68f8e1 100644 --- a/frdmke16z/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke16z/driver_examples/lpspi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index f912dc05635..ace49767c64 100644 --- a/frdmke16z/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke16z/driver_examples/lpspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index e3ab3c0c0b3..167c7e3f006 100644 --- a/frdmke16z/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke16z/driver_examples/lpspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lptmr/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lptmr/armgcc/CMakeLists.txt index 13f38c426a0..90713ca0333 100644 --- a/frdmke16z/driver_examples/lptmr/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lptmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/driver_examples/lptmr - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lptmr + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index c1281cacb7a..618566690de 100644 --- a/frdmke16z/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/lpuart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpuart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index 855c8c55c6c..78003b56d4c 100644 --- a/frdmke16z/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 198b799443b..7488e07277d 100644 --- a/frdmke16z/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 62d38c54da1..726372136c9 100644 --- a/frdmke16z/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt index c5f60ce9773..6772ca1f1ca 100644 --- a/frdmke16z/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../interrupt_transfer_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/lpuart/interrupt_transfer_seven_bits - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpuart/interrupt_transfer_seven_bits + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index 216310707a8..92e887ea93d 100644 --- a/frdmke16z/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt index 26b13e7c8ed..f76655c395b 100644 --- a/frdmke16z/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../polling_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/lpuart/polling_seven_bits - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/lpuart/polling_seven_bits + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/mmdvsq/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/mmdvsq/armgcc/CMakeLists.txt index 6bf8d4b1cd0..4efd27a8d17 100644 --- a/frdmke16z/driver_examples/mmdvsq/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/mmdvsq/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mmdvsq.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/driver_examples/mmdvsq - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/mmdvsq + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/mscan/interrupt_transfer/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/mscan/interrupt_transfer/armgcc/CMakeLists.txt index 9ead901a43a..1d5e9a7c687 100644 --- a/frdmke16z/driver_examples/mscan/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/mscan/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mscan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/mscan/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/mscan/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/mscan/loopback/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/mscan/loopback/armgcc/CMakeLists.txt index 985ff868e6a..fde5b1a0864 100644 --- a/frdmke16z/driver_examples/mscan/loopback/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/mscan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mscan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/mscan/loopback - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/mscan/loopback + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/mscan/loopback_transfer/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/mscan/loopback_transfer/armgcc/CMakeLists.txt index 052666405cc..cf558fa67a2 100644 --- a/frdmke16z/driver_examples/mscan/loopback_transfer/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/mscan/loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mscan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/mscan/loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/mscan/loopback_transfer + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/pdb/adc12_trigger/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/pdb/adc12_trigger/armgcc/CMakeLists.txt index 879511a6a33..ddc44a9a3fc 100644 --- a/frdmke16z/driver_examples/pdb/adc12_trigger/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/pdb/adc12_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_adc12_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/pdb/adc12_trigger - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/pdb/adc12_trigger + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt index 5aa0b0f55e0..669bd90cb3f 100644 --- a/frdmke16z/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_delay_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/pdb/delay_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/pdb/delay_interrupt + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/pwt/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/pwt/armgcc/CMakeLists.txt index b467d238fef..cafcd98ddd1 100644 --- a/frdmke16z/driver_examples/pwt/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/pwt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/driver_examples/pwt - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/pwt + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/rtc/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/rtc/armgcc/CMakeLists.txt index d6a55d7602d..916b603b3f3 100644 --- a/frdmke16z/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/driver_examples/rtc - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/rtc + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/scg/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/scg/armgcc/CMakeLists.txt index 92ce3e0a4a8..01dcb97a7ab 100644 --- a/frdmke16z/driver_examples/scg/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/scg/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../scg.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/driver_examples/scg - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/scg + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/trgmux/clone_pwm/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/trgmux/clone_pwm/armgcc/CMakeLists.txt index 4fe20b18fcb..c8856d8dce1 100644 --- a/frdmke16z/driver_examples/trgmux/clone_pwm/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/trgmux/clone_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../trgmux_clone_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/trgmux/clone_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/trgmux/clone_pwm + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/tsi_v5/mutual_cap/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/tsi_v5/mutual_cap/armgcc/CMakeLists.txt index 19209c5d810..fa9eb9530ab 100644 --- a/frdmke16z/driver_examples/tsi_v5/mutual_cap/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/tsi_v5/mutual_cap/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tsi_v5_mutual_cap.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/tsi_v5/mutual_cap - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/tsi_v5/mutual_cap + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/tsi_v5/self_cap/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/tsi_v5/self_cap/armgcc/CMakeLists.txt index 258e7216973..aa694a6c0bf 100644 --- a/frdmke16z/driver_examples/tsi_v5/self_cap/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/tsi_v5/self_cap/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tsi_v5_self_cap.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/driver_examples/tsi_v5/self_cap - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/tsi_v5/self_cap + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/driver_examples/wdog32/armgcc/CMakeLists.txt b/frdmke16z/driver_examples/wdog32/armgcc/CMakeLists.txt index 5f2e47ec543..ab4cbad1794 100644 --- a/frdmke16z/driver_examples/wdog32/armgcc/CMakeLists.txt +++ b/frdmke16z/driver_examples/wdog32/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog32.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/driver_examples/wdog32 - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/driver_examples/wdog32 + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/frdmke16z/rtos_examples/freertos_event/armgcc/CMakeLists.txt index f6047163b22..f2d006a6207 100644 --- a/frdmke16z/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/frdmke16z/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/frdmke16z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index f713865c7de..24ad8aa3ba6 100644 --- a/frdmke16z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/frdmke16z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/frdmke16z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index c4214fcda83..5e0cd9f3fec 100644 --- a/frdmke16z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/frdmke16z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt b/frdmke16z/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt index 6260a8fc8a0..8f9f6cd98bb 100644 --- a/frdmke16z/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt +++ b/frdmke16z/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/rtos_examples/freertos_lpi2c - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/rtos_examples/freertos_lpi2c + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt b/frdmke16z/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt index 5ef5a573271..c6b6e7eabab 100644 --- a/frdmke16z/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt +++ b/frdmke16z/rtos_examples/freertos_lpspi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/rtos_examples/freertos_lpspi - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/rtos_examples/freertos_lpspi + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt b/frdmke16z/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt index df28b8c1b07..25a17ad2f18 100644 --- a/frdmke16z/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt +++ b/frdmke16z/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/rtos_examples/freertos_lpspi_b2b/master - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/rtos_examples/freertos_lpspi_b2b/master + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt b/frdmke16z/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt index 2777b5cf7c7..9b186b0be9c 100644 --- a/frdmke16z/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmke16z/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke16z/rtos_examples/freertos_lpspi_b2b/slave - ${ProjDirPath}/../../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/rtos_examples/freertos_lpspi_b2b/slave + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/frdmke16z/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index 427a5730932..ecf0f9153fc 100644 --- a/frdmke16z/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/frdmke16z/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/frdmke16z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index ece9f578b88..1c42f66042c 100644 --- a/frdmke16z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/frdmke16z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/frdmke16z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index f4b7ea30923..b6f2439b4f2 100644 --- a/frdmke16z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/frdmke16z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/frdmke16z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 18337b66d4a..e3fd8ea9ed3 100644 --- a/frdmke16z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/frdmke16z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/frdmke16z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 76901e88d32..c32b6f35388 100644 --- a/frdmke16z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/frdmke16z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke16z/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke16z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/frdmke16z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 6bab9c9a447..87cf040bad0 100644 --- a/frdmke16z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/frdmke16z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke16z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke16z/board.c" +"${SdkRootDirPath}/core/boards/frdmke16z/board.h" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke16z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/frdmke16z/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/frdmke16z + ${SdkRootDirPath}/examples/frdmke16z/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/frdmke16z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke17z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index e9288b0b284..223a8e145c4 100644 --- a/frdmke17z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke17z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke17z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 7b48ebfda76..70397c0440b 100644 --- a/frdmke17z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke17z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke17z/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 14c7ce155de..70e9553a7bb 100644 --- a/frdmke17z/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke17z/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/cmsis_driver_examples/lpi2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/cmsis_driver_examples/lpi2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke17z/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 73d3e9083dc..26ab8a94d6b 100644 --- a/frdmke17z/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke17z/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke17z/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index eb44b9c11f3..960c1477f7b 100644 --- a/frdmke17z/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke17z/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/cmsis_driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/cmsis_driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke17z/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index fff3d6868ab..b70afe5629c 100644 --- a/frdmke17z/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke17z/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke17z/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 97b5e8c86f3..b951bfa79ad 100644 --- a/frdmke17z/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke17z/cmsis_driver_examples/lpspi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/cmsis_driver_examples/lpspi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/cmsis_driver_examples/lpspi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke17z/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 73019ef6db3..22db318cf97 100644 --- a/frdmke17z/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke17z/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/cmsis_driver_examples/lpspi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/cmsis_driver_examples/lpspi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/frdmke17z/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 4cb0388a567..68f2147a985 100644 --- a/frdmke17z/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmke17z/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/cmsis_driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/cmsis_driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmke17z/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 2abc5ee75e7..55104c4a4e2 100644 --- a/frdmke17z/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmke17z/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/cmsis_driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/cmsis_driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/component_examples/log/bm/armgcc/CMakeLists.txt b/frdmke17z/component_examples/log/bm/armgcc/CMakeLists.txt index e2bda8efbb4..1ed37e8a2ca 100644 --- a/frdmke17z/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/frdmke17z/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/component_examples/log/bm + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/component_examples/log/freertos/armgcc/CMakeLists.txt b/frdmke17z/component_examples/log/freertos/armgcc/CMakeLists.txt index 1094828f91c..e1c942c22fe 100644 --- a/frdmke17z/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/frdmke17z/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/demo_apps/adc12_low_power/armgcc/CMakeLists.txt b/frdmke17z/demo_apps/adc12_low_power/armgcc/CMakeLists.txt index a9633b80f3a..5431dc0b6b8 100644 --- a/frdmke17z/demo_apps/adc12_low_power/armgcc/CMakeLists.txt +++ b/frdmke17z/demo_apps/adc12_low_power/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc12_low_power.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/demo_apps/adc12_low_power - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/demo_apps/adc12_low_power + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/demo_apps/adc12_low_power_peripheral/armgcc/CMakeLists.txt b/frdmke17z/demo_apps/adc12_low_power_peripheral/armgcc/CMakeLists.txt index 329b3b61b7f..bac55678491 100644 --- a/frdmke17z/demo_apps/adc12_low_power_peripheral/armgcc/CMakeLists.txt +++ b/frdmke17z/demo_apps/adc12_low_power_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/demo_apps/adc12_low_power_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/demo_apps/adc12_low_power_peripheral + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/frdmke17z/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index 61eb1a4b451..b0478dd0e03 100644 --- a/frdmke17z/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/frdmke17z/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/demo_apps/bubble_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/demo_apps/bubble_peripheral + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt b/frdmke17z/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt index 8a4bf055ea3..a0eba39f78e 100644 --- a/frdmke17z/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt +++ b/frdmke17z/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/demo_apps/ecompass_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/demo_apps/ecompass_peripheral + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/demo_apps/ftm_lpit_adc12/armgcc/CMakeLists.txt b/frdmke17z/demo_apps/ftm_lpit_adc12/armgcc/CMakeLists.txt index 36495550a39..fb8f6147e49 100644 --- a/frdmke17z/demo_apps/ftm_lpit_adc12/armgcc/CMakeLists.txt +++ b/frdmke17z/demo_apps/ftm_lpit_adc12/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/demo_apps/ftm_lpit_adc12 + ${SdkRootDirPath}/examples/frdmke17z/demo_apps/ftm_lpit_adc12 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/demo_apps/hello_world/armgcc/CMakeLists.txt b/frdmke17z/demo_apps/hello_world/armgcc/CMakeLists.txt index d3fe58cd608..6b766d5413b 100644 --- a/frdmke17z/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/frdmke17z/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/demo_apps/led_blinky/armgcc/CMakeLists.txt b/frdmke17z/demo_apps/led_blinky/armgcc/CMakeLists.txt index 7bf7d849b9d..ac2a25c0173 100644 --- a/frdmke17z/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/frdmke17z/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/demo_apps/lpi2c_vlps/armgcc/CMakeLists.txt b/frdmke17z/demo_apps/lpi2c_vlps/armgcc/CMakeLists.txt index 7180101501e..4a9409b3997 100644 --- a/frdmke17z/demo_apps/lpi2c_vlps/armgcc/CMakeLists.txt +++ b/frdmke17z/demo_apps/lpi2c_vlps/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_vlps.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/demo_apps/lpi2c_vlps - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/demo_apps/lpi2c_vlps + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/demo_apps/lpi2c_vlps_peripheral/armgcc/CMakeLists.txt b/frdmke17z/demo_apps/lpi2c_vlps_peripheral/armgcc/CMakeLists.txt index 633fbfc57cb..e0369653ed4 100644 --- a/frdmke17z/demo_apps/lpi2c_vlps_peripheral/armgcc/CMakeLists.txt +++ b/frdmke17z/demo_apps/lpi2c_vlps_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,12 +50,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/demo_apps/lpi2c_vlps_peripheral + ${SdkRootDirPath}/examples/frdmke17z/demo_apps/lpi2c_vlps_peripheral ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/demo_apps/power_manager/armgcc/CMakeLists.txt b/frdmke17z/demo_apps/power_manager/armgcc/CMakeLists.txt index c5d1e92b68b..84f4b7dc19b 100644 --- a/frdmke17z/demo_apps/power_manager/armgcc/CMakeLists.txt +++ b/frdmke17z/demo_apps/power_manager/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,20 +44,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmke17z/demo_apps/power_manager - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/demo_apps/power_manager + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt b/frdmke17z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt index bfdd6968f56..8b1d3dd20f2 100644 --- a/frdmke17z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt +++ b/frdmke17z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmke17z/demo_apps/power_mode_switch + ${SdkRootDirPath}/examples/frdmke17z/demo_apps/power_mode_switch ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/demo_apps/shell/armgcc/CMakeLists.txt b/frdmke17z/demo_apps/shell/armgcc/CMakeLists.txt index 0de841209a6..807e8368fde 100644 --- a/frdmke17z/demo_apps/shell/armgcc/CMakeLists.txt +++ b/frdmke17z/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/demo_apps/shell + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/demo_apps/tsi_v5/tsi_v5_mutualmode/armgcc/CMakeLists.txt b/frdmke17z/demo_apps/tsi_v5/tsi_v5_mutualmode/armgcc/CMakeLists.txt index a34a2225910..b6b4d088984 100644 --- a/frdmke17z/demo_apps/tsi_v5/tsi_v5_mutualmode/armgcc/CMakeLists.txt +++ b/frdmke17z/demo_apps/tsi_v5/tsi_v5_mutualmode/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../TSI_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/demo_apps/tsi_v5/tsi_v5_mutualmode - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/demo_apps/tsi_v5/tsi_v5_mutualmode + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/demo_apps/tsi_v5/tsi_v5_selfmode/armgcc/CMakeLists.txt b/frdmke17z/demo_apps/tsi_v5/tsi_v5_selfmode/armgcc/CMakeLists.txt index aa3b31baaef..a464d4ab5d4 100644 --- a/frdmke17z/demo_apps/tsi_v5/tsi_v5_selfmode/armgcc/CMakeLists.txt +++ b/frdmke17z/demo_apps/tsi_v5/tsi_v5_selfmode/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../TSI_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/demo_apps/tsi_v5/tsi_v5_selfmode - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/demo_apps/tsi_v5/tsi_v5_selfmode + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt index 96b9c629c5c..85cd49e9740 100644 --- a/frdmke17z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/acmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/acmp/interrupt + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/acmp/polling/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/acmp/polling/armgcc/CMakeLists.txt index c739588055d..c65fe4ceb43 100644 --- a/frdmke17z/driver_examples/acmp/polling/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/acmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/acmp/polling - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/acmp/polling + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt index dbe811a512c..e04ecdb2f64 100644 --- a/frdmke17z/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acmp_round_robin.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/acmp/round_robin - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/acmp/round_robin + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/adc12/continuous_edma/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/adc12/continuous_edma/armgcc/CMakeLists.txt index d4e3993821c..9e5070f7ebd 100644 --- a/frdmke17z/driver_examples/adc12/continuous_edma/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/adc12/continuous_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc12_continuous_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/adc12/continuous_edma - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/adc12/continuous_edma + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/adc12/interrupt/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/adc12/interrupt/armgcc/CMakeLists.txt index 258b24396fe..afa8a216163 100644 --- a/frdmke17z/driver_examples/adc12/interrupt/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/adc12/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc12_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/adc12/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/adc12/interrupt + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/adc12/lpit_trgmux/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/adc12/lpit_trgmux/armgcc/CMakeLists.txt index 6140b7cb700..63441af9dad 100644 --- a/frdmke17z/driver_examples/adc12/lpit_trgmux/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/adc12/lpit_trgmux/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc12_lpit_trgmux.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/adc12/lpit_trgmux - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/adc12/lpit_trgmux + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/adc12/polling/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/adc12/polling/armgcc/CMakeLists.txt index 2df65af9e4f..e0020988395 100644 --- a/frdmke17z/driver_examples/adc12/polling/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/adc12/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc12_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/adc12/polling - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/adc12/polling + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/crc/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/crc/armgcc/CMakeLists.txt index 754e5d62125..60b479ca6cf 100644 --- a/frdmke17z/driver_examples/crc/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/crc + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index ec821714db6..5362f7ca10d 100644 --- a/frdmke17z/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index 6a7d6d22962..fb4d221f9d9 100644 --- a/frdmke17z/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index 44eba2cc9fa..6c60fe15131 100644 --- a/frdmke17z/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index 5b6e05d0372..d93d8cf448d 100644 --- a/frdmke17z/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index a84d24c8aa4..2e1c7e237fa 100644 --- a/frdmke17z/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index e703303973a..afca35f93bf 100644 --- a/frdmke17z/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/ewm/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/ewm/armgcc/CMakeLists.txt index b5a1ba79ccf..01cfd060fb5 100644 --- a/frdmke17z/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/ewm + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/flash/pflash/armgcc/CMakeLists.txt index a59f914f726..52c01271b13 100644 --- a/frdmke17z/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt index a2b685ba9c0..858bee86426 100644 --- a/frdmke17z/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_lpi2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/flexio/i2c/interrupt_lpi2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/flexio/i2c/interrupt_lpi2c_transfer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 21c00789512..3498c9188f1 100644 --- a/frdmke17z/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/flexio/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/flexio/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/flexio/pwm/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/flexio/pwm/armgcc/CMakeLists.txt index 4c4b51111b8..3c0904ff395 100644 --- a/frdmke17z/driver_examples/flexio/pwm/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/flexio/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/flexio/pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/flexio/pwm + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt index 6e0597d18af..a3013bbafdf 100644 --- a/frdmke17z/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/flexio/spi/edma_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke17z/driver_examples/flexio/spi/edma_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/flexio/spi/edma_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt index 8ebea1e7257..7742122592f 100644 --- a/frdmke17z/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/flexio/spi/edma_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_edma_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke17z/driver_examples/flexio/spi/edma_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/flexio/spi/edma_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt index 3283e26b05a..225e0e09505 100644 --- a/frdmke17z/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/flexio/spi/int_lpspi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke17z/driver_examples/flexio/spi/int_lpspi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/flexio/spi/int_lpspi_transfer/master + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt index 09430f86a2f..52ec4243135 100644 --- a/frdmke17z/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/flexio/spi/int_lpspi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_lpspi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke17z/driver_examples/flexio/spi/int_lpspi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/flexio/spi/int_lpspi_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt index 162edf65b42..2d5c8f2e33e 100644 --- a/frdmke17z/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/flexio/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/flexio/uart/edma_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/flexio/uart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt index 77c944693f5..d5fa8cc2c34 100644 --- a/frdmke17z/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/flexio/uart/int_rb_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/flexio/uart/int_rb_transfer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt index a02f003a02a..7cfa187b140 100644 --- a/frdmke17z/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/flexio/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/flexio/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt index 6bfd5b9c847..2e0bd40c9e8 100644 --- a/frdmke17z/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/flexio/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/flexio/uart/polling_transfer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt index c2e2ccbec74..68dba3a2e46 100644 --- a/frdmke17z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/ftm/combine_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/ftm/combine_pwm + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt index 7b97ac32c97..66c5ece203a 100644 --- a/frdmke17z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/ftm/dual_edge_capture - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/ftm/dual_edge_capture + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt index f74693cc339..c06e45ad2f0 100644 --- a/frdmke17z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/ftm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/ftm/input_capture + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt index d3f4ed74f45..3d112d9ec11 100644 --- a/frdmke17z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/ftm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/ftm/output_compare + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt index 529c9e8783e..66684a5dc65 100644 --- a/frdmke17z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/ftm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/ftm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt index 22bfb902b79..24c6c31d589 100644 --- a/frdmke17z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/ftm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/ftm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/ftm/timer/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/ftm/timer/armgcc/CMakeLists.txt index afb3f0be994..dfb727b2bbc 100644 --- a/frdmke17z/driver_examples/ftm/timer/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/ftm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/ftm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/ftm/timer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index 9a32cd5a96e..d25ea3560d0 100644 --- a/frdmke17z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index e4876d8df0b..9f457b1cb31 100644 --- a/frdmke17z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index e43ca0974af..04e3d9a5fe6 100644 --- a/frdmke17z/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index c4d35d2c28b..a5ce31066dd 100644 --- a/frdmke17z/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 16b1354c936..e99be339167 100644 --- a/frdmke17z/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/lpi2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpi2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 4a56f121153..b23d994c3fa 100644 --- a/frdmke17z/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/lpi2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpi2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt index 8eacfca831e..22c54fe54ac 100644 --- a/frdmke17z/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/lpi2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpi2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt index d956e56b01f..0f4e262bda7 100644 --- a/frdmke17z/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/lpi2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpi2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt index dddf1b67500..460c6c8c501 100644 --- a/frdmke17z/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/lpi2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpi2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpit/chained_channel/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpit/chained_channel/armgcc/CMakeLists.txt index 2eacc9636de..ffd2e84947e 100644 --- a/frdmke17z/driver_examples/lpit/chained_channel/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpit/chained_channel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpit_chained_channel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/lpit/chained_channel - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpit/chained_channel + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt index dc7d4772a73..f51ceb1d74e 100644 --- a/frdmke17z/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpit_single_channel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/lpit/single_channel - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpit/single_channel + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpspi/3wire_transfer/edma_transfer/master/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpspi/3wire_transfer/edma_transfer/master/armgcc/CMakeLists.txt index 0046af5a1e2..64c78dd70df 100644 --- a/frdmke17z/driver_examples/lpspi/3wire_transfer/edma_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpspi/3wire_transfer/edma_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_edma_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke17z/driver_examples/lpspi/3wire_transfer/edma_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpspi/3wire_transfer/edma_transfer/master + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpspi/3wire_transfer/edma_transfer/slave/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpspi/3wire_transfer/edma_transfer/slave/armgcc/CMakeLists.txt index ff7406980b9..649e6abbdf7 100644 --- a/frdmke17z/driver_examples/lpspi/3wire_transfer/edma_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpspi/3wire_transfer/edma_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_edma_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke17z/driver_examples/lpspi/3wire_transfer/edma_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpspi/3wire_transfer/edma_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt index 6f9c3460864..d2e9e909b6b 100644 --- a/frdmke17z/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpspi/3wire_transfer/int_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_int_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke17z/driver_examples/lpspi/3wire_transfer/int_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpspi/3wire_transfer/int_transfer/master + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt index 854b6c14fd5..e24dc226328 100644 --- a/frdmke17z/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpspi/3wire_transfer/int_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_int_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke17z/driver_examples/lpspi/3wire_transfer/int_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpspi/3wire_transfer/int_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt index b0c10527542..3e3635145c5 100644 --- a/frdmke17z/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpspi/3wire_transfer/polling_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_polling_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke17z/driver_examples/lpspi/3wire_transfer/polling_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpspi/3wire_transfer/polling_transfer/master + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt index 9a0db7731f7..891ea05d19e 100644 --- a/frdmke17z/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpspi/3wire_transfer/polling_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_3wire_polling_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmke17z/driver_examples/lpspi/3wire_transfer/polling_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpspi/3wire_transfer/polling_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 4a72e476691..240a8f050d8 100644 --- a/frdmke17z/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/lpspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index cfd69bdcba3..8a41d8fa6e2 100644 --- a/frdmke17z/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/lpspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt index 46a4903806a..f5d659a844c 100644 --- a/frdmke17z/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/lpspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index fb9067f262e..236cfd9de8f 100644 --- a/frdmke17z/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/lpspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 7cf1b1bf5e2..65bbdba3e6c 100644 --- a/frdmke17z/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/lpspi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 643c4a7a686..b41e2161c5d 100644 --- a/frdmke17z/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/lpspi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index ddae84e9388..d25d84f86b0 100644 --- a/frdmke17z/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/lpspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 0cf5ec77970..333bdffceec 100644 --- a/frdmke17z/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmke17z/driver_examples/lpspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lptmr/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lptmr/armgcc/CMakeLists.txt index 0b743767110..08f98c922c1 100644 --- a/frdmke17z/driver_examples/lptmr/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lptmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/driver_examples/lptmr - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lptmr + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index 50ba56966c0..4aedf6ad66b 100644 --- a/frdmke17z/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/lpuart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpuart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt index 29c8c5a722a..1cdde4a7552 100644 --- a/frdmke17z/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/lpuart/edma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpuart/edma_rb_transfer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index f759dabce6f..bea97432572 100644 --- a/frdmke17z/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index 1ab4ee97191..1eb730971dd 100644 --- a/frdmke17z/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index bff19966ff7..48d81aaeb0e 100644 --- a/frdmke17z/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 66137c68cd6..116075fc438 100644 --- a/frdmke17z/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt index 3d9dd2651de..108daef1276 100644 --- a/frdmke17z/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpuart/interrupt_transfer_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../interrupt_transfer_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/lpuart/interrupt_transfer_seven_bits - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpuart/interrupt_transfer_seven_bits + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index 957651a8841..b40df44b36d 100644 --- a/frdmke17z/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt index d8e7fe7b426..35595d2e0ff 100644 --- a/frdmke17z/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/lpuart/polling_seven_bits/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../polling_seven_bits.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/lpuart/polling_seven_bits - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/lpuart/polling_seven_bits + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/pwt/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/pwt/armgcc/CMakeLists.txt index d300884a2bc..3dca82762f6 100644 --- a/frdmke17z/driver_examples/pwt/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/pwt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/driver_examples/pwt - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/pwt + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/scg/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/scg/armgcc/CMakeLists.txt index e4d6c4614af..0f1159a07fe 100644 --- a/frdmke17z/driver_examples/scg/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/scg/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../scg.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/driver_examples/scg - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/scg + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/trgmux/clone_pwm/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/trgmux/clone_pwm/armgcc/CMakeLists.txt index a3f10dde62f..1c263e5b5ad 100644 --- a/frdmke17z/driver_examples/trgmux/clone_pwm/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/trgmux/clone_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../trgmux_clone_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/trgmux/clone_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/trgmux/clone_pwm + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/tsi_v5/mutual_cap/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/tsi_v5/mutual_cap/armgcc/CMakeLists.txt index 34f50bd0cf2..f0e1a7482f4 100644 --- a/frdmke17z/driver_examples/tsi_v5/mutual_cap/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/tsi_v5/mutual_cap/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tsi_v5_mutual_cap.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/tsi_v5/mutual_cap - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/tsi_v5/mutual_cap + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/tsi_v5/self_cap/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/tsi_v5/self_cap/armgcc/CMakeLists.txt index 6f1457722e2..ef6ba8e091f 100644 --- a/frdmke17z/driver_examples/tsi_v5/self_cap/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/tsi_v5/self_cap/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tsi_v5_self_cap.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/driver_examples/tsi_v5/self_cap - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/tsi_v5/self_cap + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/driver_examples/wdog32/armgcc/CMakeLists.txt b/frdmke17z/driver_examples/wdog32/armgcc/CMakeLists.txt index f925d88a5eb..65bf8dd4a9c 100644 --- a/frdmke17z/driver_examples/wdog32/armgcc/CMakeLists.txt +++ b/frdmke17z/driver_examples/wdog32/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog32.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/driver_examples/wdog32 - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/driver_examples/wdog32 + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/frdmke17z/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 7abb5084e64..df95417164b 100644 --- a/frdmke17z/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/frdmke17z/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/frdmke17z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index ee3bac29888..4d1ae883615 100644 --- a/frdmke17z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/frdmke17z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/frdmke17z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 9ebfc386479..755be16581d 100644 --- a/frdmke17z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/frdmke17z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt b/frdmke17z/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt index a5c45849b16..c27f33c60e6 100644 --- a/frdmke17z/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt +++ b/frdmke17z/rtos_examples/freertos_lpi2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/rtos_examples/freertos_lpi2c - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/rtos_examples/freertos_lpi2c + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt b/frdmke17z/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt index 6ba607017c3..9e8c0be00e4 100644 --- a/frdmke17z/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt +++ b/frdmke17z/rtos_examples/freertos_lpspi_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/rtos_examples/freertos_lpspi_b2b/master - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/rtos_examples/freertos_lpspi_b2b/master + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt b/frdmke17z/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt index 7e2257deace..6ca604a8551 100644 --- a/frdmke17z/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmke17z/rtos_examples/freertos_lpspi_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmke17z/rtos_examples/freertos_lpspi_b2b/slave - ${ProjDirPath}/../../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/rtos_examples/freertos_lpspi_b2b/slave + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/frdmke17z/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index 283c0e8b72f..6a245986641 100644 --- a/frdmke17z/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/frdmke17z/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/frdmke17z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 832c89400ed..0868a8df7ef 100644 --- a/frdmke17z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/frdmke17z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/frdmke17z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index d6c31142426..9e1ca40e7eb 100644 --- a/frdmke17z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/frdmke17z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/frdmke17z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index cbc0a6dcf6d..6047a8f6ce8 100644 --- a/frdmke17z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/frdmke17z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/frdmke17z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index af33a28f364..8f777f46383 100644 --- a/frdmke17z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/frdmke17z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmke17z/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmke17z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/frdmke17z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index bf30c43af6f..63554375756 100644 --- a/frdmke17z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/frdmke17z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmke17z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmke17z/board.c" +"${SdkRootDirPath}/core/boards/frdmke17z/board.h" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmke17z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/frdmke17z/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/frdmke17z + ${SdkRootDirPath}/examples/frdmke17z/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/frdmke17z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt b/frdmkl27z/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt index 7d97607b604..cc43d7ecaae 100644 --- a/frdmkl27z/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt +++ b/frdmkl27z/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_low_power_async_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/demo_apps/adc16_low_power_async_dma - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/demo_apps/adc16_low_power_async_dma + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/demo_apps/adc16_low_power_async_dma_peripheral/armgcc/CMakeLists.txt b/frdmkl27z/demo_apps/adc16_low_power_async_dma_peripheral/armgcc/CMakeLists.txt index 54de9bd7fbf..8d8df81f1df 100644 --- a/frdmkl27z/demo_apps/adc16_low_power_async_dma_peripheral/armgcc/CMakeLists.txt +++ b/frdmkl27z/demo_apps/adc16_low_power_async_dma_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/demo_apps/adc16_low_power_async_dma_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/demo_apps/adc16_low_power_async_dma_peripheral + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt b/frdmkl27z/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt index 9a1042aed58..29d20589c53 100644 --- a/frdmkl27z/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt +++ b/frdmkl27z/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/demo_apps/adc16_low_power_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/demo_apps/adc16_low_power_peripheral + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/frdmkl27z/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index 3c31d207eff..386fbd10795 100644 --- a/frdmkl27z/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/frdmkl27z/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/demo_apps/bubble_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/demo_apps/bubble_peripheral + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/demo_apps/hello_world/armgcc/CMakeLists.txt b/frdmkl27z/demo_apps/hello_world/armgcc/CMakeLists.txt index 1481d6cd8c1..97de02cf5b4 100644 --- a/frdmkl27z/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/frdmkl27z/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/demo_apps/led_blinky/armgcc/CMakeLists.txt b/frdmkl27z/demo_apps/led_blinky/armgcc/CMakeLists.txt index 04d27f94e77..5c82a27f7d8 100644 --- a/frdmkl27z/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/frdmkl27z/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/demo_apps/power_manager/armgcc/CMakeLists.txt b/frdmkl27z/demo_apps/power_manager/armgcc/CMakeLists.txt index aec9235b247..92364044c4f 100644 --- a/frdmkl27z/demo_apps/power_manager/armgcc/CMakeLists.txt +++ b/frdmkl27z/demo_apps/power_manager/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,20 +44,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmkl27z/demo_apps/power_manager - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/demo_apps/power_manager + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt b/frdmkl27z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt index 397a413d939..ac02f01b29d 100644 --- a/frdmkl27z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt +++ b/frdmkl27z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmkl27z/demo_apps/power_mode_switch + ${SdkRootDirPath}/examples/frdmkl27z/demo_apps/power_mode_switch ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/demo_apps/rtc_func/armgcc/CMakeLists.txt b/frdmkl27z/demo_apps/rtc_func/armgcc/CMakeLists.txt index 58be22b785d..7d9fc773a29 100644 --- a/frdmkl27z/demo_apps/rtc_func/armgcc/CMakeLists.txt +++ b/frdmkl27z/demo_apps/rtc_func/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc_func.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/demo_apps/rtc_func - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/demo_apps/rtc_func + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt b/frdmkl27z/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt index db28cb30884..51bc9bf2d9e 100644 --- a/frdmkl27z/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt +++ b/frdmkl27z/demo_apps/rtc_func_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/demo_apps/rtc_func_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/demo_apps/rtc_func_peripheral + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/demo_apps/shell/armgcc/CMakeLists.txt b/frdmkl27z/demo_apps/shell/armgcc/CMakeLists.txt index 4ba73ff7caa..e2a8a4e8984 100644 --- a/frdmkl27z/demo_apps/shell/armgcc/CMakeLists.txt +++ b/frdmkl27z/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/demo_apps/shell + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/adc16/continuous_dma/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/adc16/continuous_dma/armgcc/CMakeLists.txt index 982c9bb5273..67cb8aaf2c1 100644 --- a/frdmkl27z/driver_examples/adc16/continuous_dma/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/adc16/continuous_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_continuous_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/adc16/continuous_dma - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/adc16/continuous_dma + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt index 856c51bb8f7..24423c6cabd 100644 --- a/frdmkl27z/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/adc16/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/adc16/interrupt + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/adc16/polling/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/adc16/polling/armgcc/CMakeLists.txt index f2aea87a980..1f3b7633743 100644 --- a/frdmkl27z/driver_examples/adc16/polling/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/adc16/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/adc16/polling - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/adc16/polling + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index 424167e8687..850d89772d0 100644 --- a/frdmkl27z/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/cmp/polling/armgcc/CMakeLists.txt index 1c37104b209..43a5df4608f 100644 --- a/frdmkl27z/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/cop/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/cop/armgcc/CMakeLists.txt index 086738457a8..5bc0999127b 100644 --- a/frdmkl27z/driver_examples/cop/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/cop/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cop.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/driver_examples/cop - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/cop + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/crc/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/crc/armgcc/CMakeLists.txt index 19bf0318d9e..879c1ba7eff 100644 --- a/frdmkl27z/driver_examples/crc/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/crc + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/dma/channel_link/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/dma/channel_link/armgcc/CMakeLists.txt index 28322963ade..8290ed03a02 100644 --- a/frdmkl27z/driver_examples/dma/channel_link/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/dma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/dma/channel_link - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/dma/channel_link + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index b9d42983d02..a9e42e92c93 100644 --- a/frdmkl27z/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/dma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt index 9a91f217aac..43f2a737007 100644 --- a/frdmkl27z/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_ring_buffer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/dma/ring_buffer - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/dma/ring_buffer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt index 0403e926ba8..09ac980b574 100644 --- a/frdmkl27z/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/dma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/dma/wrap_transfer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/flash/pflash/armgcc/CMakeLists.txt index 1ad21ae0769..5604619398d 100644 --- a/frdmkl27z/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/flexio/i2c/interrupt_i2c_transfer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/flexio/i2c/interrupt_i2c_transfer/armgcc/CMakeLists.txt index 06d49e5d156..41d9cdaf6a3 100644 --- a/frdmkl27z/driver_examples/flexio/i2c/interrupt_i2c_transfer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/flexio/i2c/interrupt_i2c_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_interrupt_i2c_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/flexio/i2c/interrupt_i2c_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/flexio/i2c/interrupt_i2c_transfer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 66b721587db..fa7ae3a85b7 100644 --- a/frdmkl27z/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/flexio/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/flexio/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/flexio/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/flexio/pwm/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/flexio/pwm/armgcc/CMakeLists.txt index afec1e270a4..2e538a9efdc 100644 --- a/frdmkl27z/driver_examples/flexio/pwm/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/flexio/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/flexio/pwm - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/flexio/pwm + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/flexio/spi/dma_spi_transfer/master/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/flexio/spi/dma_spi_transfer/master/armgcc/CMakeLists.txt index 3496f2f3eaa..fc4a19d47d2 100644 --- a/frdmkl27z/driver_examples/flexio/spi/dma_spi_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/flexio/spi/dma_spi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_dma_spi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmkl27z/driver_examples/flexio/spi/dma_spi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/flexio/spi/dma_spi_transfer/master + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/flexio/spi/dma_spi_transfer/slave/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/flexio/spi/dma_spi_transfer/slave/armgcc/CMakeLists.txt index b21a75d7f64..7acc511d266 100644 --- a/frdmkl27z/driver_examples/flexio/spi/dma_spi_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/flexio/spi/dma_spi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_dma_spi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmkl27z/driver_examples/flexio/spi/dma_spi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/flexio/spi/dma_spi_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/flexio/spi/int_spi_transfer/master/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/flexio/spi/int_spi_transfer/master/armgcc/CMakeLists.txt index 788b3eb13be..61e458797d5 100644 --- a/frdmkl27z/driver_examples/flexio/spi/int_spi_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/flexio/spi/int_spi_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_spi_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmkl27z/driver_examples/flexio/spi/int_spi_transfer/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/flexio/spi/int_spi_transfer/master + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/flexio/spi/int_spi_transfer/slave/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/flexio/spi/int_spi_transfer/slave/armgcc/CMakeLists.txt index a3a1800b7a7..97706d2ce5a 100644 --- a/frdmkl27z/driver_examples/flexio/spi/int_spi_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/flexio/spi/int_spi_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_spi_int_spi_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmkl27z/driver_examples/flexio/spi/int_spi_transfer/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/flexio/spi/int_spi_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/flexio/uart/dma_transfer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/flexio/uart/dma_transfer/armgcc/CMakeLists.txt index 99bf5bac969..4060f22fee5 100644 --- a/frdmkl27z/driver_examples/flexio/uart/dma_transfer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/flexio/uart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/flexio/uart/dma_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/flexio/uart/dma_transfer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt index 84a356e5359..a91d0f43ed8 100644 --- a/frdmkl27z/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/flexio/uart/int_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_int_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/flexio/uart/int_rb_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/flexio/uart/int_rb_transfer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt index ad5d6e007db..75cc24d4dbf 100644 --- a/frdmkl27z/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/flexio/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/flexio/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/flexio/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt index 1120eb60d1f..32fdd02f490 100644 --- a/frdmkl27z/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/flexio/uart/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexio_uart_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/flexio/uart/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/flexio/uart/polling_transfer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index 9afc2fb3a6c..1102808d9c2 100644 --- a/frdmkl27z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 77681510c59..7bb9c5b22c5 100644 --- a/frdmkl27z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index beceaf0cea2..4eff6b51b5e 100644 --- a/frdmkl27z/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 48e86a89837..2d60cdacbb4 100644 --- a/frdmkl27z/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt index 6c7e02b291b..93bb5fb6fda 100644 --- a/frdmkl27z/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/i2c/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/i2c/interrupt + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 4949f3635d3..76144304d32 100644 --- a/frdmkl27z/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index fcc300887f7..29ec7770290 100644 --- a/frdmkl27z/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 33b42d2aaf2..19fff92408e 100644 --- a/frdmkl27z/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/i2c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 2f6ff523cd6..74b6c583469 100644 --- a/frdmkl27z/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/i2c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index a212ffe56f8..71705b87366 100644 --- a/frdmkl27z/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/lptmr/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/lptmr/armgcc/CMakeLists.txt index e4e46060ea3..c9e45ad6236 100644 --- a/frdmkl27z/driver_examples/lptmr/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/lptmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/driver_examples/lptmr - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/lptmr + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/lpuart/dma_rb_transfer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/lpuart/dma_rb_transfer/armgcc/CMakeLists.txt index 8c2116b154d..94e0dcf9aef 100644 --- a/frdmkl27z/driver_examples/lpuart/dma_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/lpuart/dma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_dma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/lpuart/dma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/lpuart/dma_rb_transfer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt index 7f3adac20ce..96a5cefc22f 100644 --- a/frdmkl27z/driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/lpuart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/lpuart/dma_transfer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index f83c24f6f84..6cef84120d8 100644 --- a/frdmkl27z/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index be078c3e2e8..d12fed24cf3 100644 --- a/frdmkl27z/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index fabcd645607..7a4db5e1374 100644 --- a/frdmkl27z/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index 21398feec8b..7034ef0d05f 100644 --- a/frdmkl27z/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/mcglite/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/mcglite/armgcc/CMakeLists.txt index aff2a8063d7..aaae4302dc8 100644 --- a/frdmkl27z/driver_examples/mcglite/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/mcglite/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcglite.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/driver_examples/mcglite - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/mcglite + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/pit/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/pit/armgcc/CMakeLists.txt index 4b63a8c36a0..ea0d7a57e90 100644 --- a/frdmkl27z/driver_examples/pit/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/pit + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/rtc/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/rtc/armgcc/CMakeLists.txt index 47d0f3b6636..0f25a71d39c 100644 --- a/frdmkl27z/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/driver_examples/rtc - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/rtc + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/spi/3wire_interrupt_transfer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/spi/3wire_interrupt_transfer/armgcc/CMakeLists.txt index 3ac76696974..043fe6f161a 100644 --- a/frdmkl27z/driver_examples/spi/3wire_interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/spi/3wire_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_3wire_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/spi/3wire_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/spi/3wire_interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 83361184024..a680168f2dd 100644 --- a/frdmkl27z/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index daabe13e05c..c074436eac4 100644 --- a/frdmkl27z/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/spi/interrupt/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/spi/interrupt/armgcc/CMakeLists.txt index 20d1d09fe50..aa6000b78b1 100644 --- a/frdmkl27z/driver_examples/spi/interrupt/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/spi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/spi/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/spi/interrupt + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index db9f27cae74..906117fb99e 100644 --- a/frdmkl27z/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/spi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 92337fe67bd..a75d574ffb4 100644 --- a/frdmkl27z/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/spi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 777d2cb1f57..f2bb6543413 100644 --- a/frdmkl27z/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 300717c0f99..5df3aaa249b 100644 --- a/frdmkl27z/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index f2fe6275a79..5c43ebc8d37 100644 --- a/frdmkl27z/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/spi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/spi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 6fb861f4c9f..e07080fa51f 100644 --- a/frdmkl27z/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkl27z/driver_examples/spi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/spi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt index 95a1c77e6f0..e17084a177c 100644 --- a/frdmkl27z/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/tpm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/tpm/input_capture + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt index 6a1df538dab..b446bf8f9a0 100644 --- a/frdmkl27z/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/tpm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/tpm/output_compare + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt index 9ce1294d87a..86e8fa9861d 100644 --- a/frdmkl27z/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/tpm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/tpm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt index 6e7c421dc54..88eab3a95e3 100644 --- a/frdmkl27z/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/tpm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/tpm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/tpm/timer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/tpm/timer/armgcc/CMakeLists.txt index fbdb4c068f3..ff1b699ca0b 100644 --- a/frdmkl27z/driver_examples/tpm/timer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/tpm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/tpm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/tpm/timer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/uart/dma_rb_transfer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/uart/dma_rb_transfer/armgcc/CMakeLists.txt index ac46475b3aa..72778270d70 100644 --- a/frdmkl27z/driver_examples/uart/dma_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/uart/dma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_dma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/uart/dma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/uart/dma_rb_transfer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt index 8f4d9020edb..1e522eabccb 100644 --- a/frdmkl27z/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/uart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/uart/dma_transfer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index 10af2ecc8dc..1f92361d51b 100644 --- a/frdmkl27z/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 6d38e3c389f..d49fff984c5 100644 --- a/frdmkl27z/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index f204698d0c9..6fb05bbd23d 100644 --- a/frdmkl27z/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/driver_examples/uart/polling/armgcc/CMakeLists.txt b/frdmkl27z/driver_examples/uart/polling/armgcc/CMakeLists.txt index 923925c9004..52ee1e49d49 100644 --- a/frdmkl27z/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/frdmkl27z/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkl27z/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/frdmkl27z/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 87adb17e6f4..a581392d2a7 100644 --- a/frdmkl27z/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/frdmkl27z/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/frdmkl27z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 78401fa96f5..27ea24db91a 100644 --- a/frdmkl27z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/frdmkl27z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/frdmkl27z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 7a945594237..e775ab859cf 100644 --- a/frdmkl27z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/frdmkl27z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/frdmkl27z/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 2988b8bfbf8..72a54742427 100644 --- a/frdmkl27z/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/frdmkl27z/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/frdmkl27z/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index be94c05cdeb..d5116de2ea1 100644 --- a/frdmkl27z/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/frdmkl27z/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/frdmkl27z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index ab13c15ac67..e540b4dca3e 100644 --- a/frdmkl27z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/frdmkl27z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/frdmkl27z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 63a54083035..de7e0155d85 100644 --- a/frdmkl27z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/frdmkl27z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/frdmkl27z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index d095ce6bf7a..6f8ff8ddd48 100644 --- a/frdmkl27z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/frdmkl27z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt b/frdmkl27z/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt index d8212df78fe..a457f847677 100644 --- a/frdmkl27z/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt +++ b/frdmkl27z/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/rtos_examples/freertos_sem_static - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/rtos_examples/freertos_sem_static + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/rtos_examples/freertos_spi/armgcc/CMakeLists.txt b/frdmkl27z/rtos_examples/freertos_spi/armgcc/CMakeLists.txt index dc9662b58d5..49e2368b4dc 100644 --- a/frdmkl27z/rtos_examples/freertos_spi/armgcc/CMakeLists.txt +++ b/frdmkl27z/rtos_examples/freertos_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/rtos_examples/freertos_spi - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/rtos_examples/freertos_spi + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/frdmkl27z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 904e836c7f3..4daaa24e7ed 100644 --- a/frdmkl27z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/frdmkl27z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/frdmkl27z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index dc86c253e08..90656dca4d2 100644 --- a/frdmkl27z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/frdmkl27z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/../low_power_tickless ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkl27z/rtos_examples/freertos_uart/armgcc/CMakeLists.txt b/frdmkl27z/rtos_examples/freertos_uart/armgcc/CMakeLists.txt index ed0f02895e5..238c0aeff2a 100644 --- a/frdmkl27z/rtos_examples/freertos_uart/armgcc/CMakeLists.txt +++ b/frdmkl27z/rtos_examples/freertos_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkl27z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/board.h" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkl27z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkl27z/rtos_examples/freertos_uart - ${ProjDirPath}/../../../../../core/boards/frdmkl27z + ${SdkRootDirPath}/examples/frdmkl27z/rtos_examples/freertos_uart + ${SdkRootDirPath}/core/boards/frdmkl27z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkv11z/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 951922c33d3..881fbcd4392 100644 --- a/frdmkv11z/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkv11z/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv11z/cmsis_driver_examples/dspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/cmsis_driver_examples/dspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkv11z/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 614e56a0393..ff4d7227ace 100644 --- a/frdmkv11z/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkv11z/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv11z/cmsis_driver_examples/dspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/cmsis_driver_examples/dspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkv11z/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt index be299ca7141..62e29e793e5 100644 --- a/frdmkv11z/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkv11z/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv11z/cmsis_driver_examples/dspi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/cmsis_driver_examples/dspi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkv11z/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index a529eb2e8db..356f9a715ed 100644 --- a/frdmkv11z/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkv11z/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv11z/cmsis_driver_examples/dspi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/cmsis_driver_examples/dspi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmkv11z/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 6e2fd779c99..af76ab4d60e 100644 --- a/frdmkv11z/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmkv11z/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/cmsis_driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/cmsis_driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt b/frdmkv11z/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt index 34d81d57f05..9bd710d9dd4 100644 --- a/frdmkv11z/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmkv11z/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/cmsis_driver_examples/uart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/cmsis_driver_examples/uart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmkv11z/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index dd1a7ea3f6f..4ea50391674 100644 --- a/frdmkv11z/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmkv11z/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/cmsis_driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/component_examples/log/bm/armgcc/CMakeLists.txt b/frdmkv11z/component_examples/log/bm/armgcc/CMakeLists.txt index 80481badaec..33da211adf1 100644 --- a/frdmkv11z/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/frdmkv11z/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/component_examples/log/bm + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/component_examples/log/freertos/armgcc/CMakeLists.txt b/frdmkv11z/component_examples/log/freertos/armgcc/CMakeLists.txt index bde15b0476b..05fe9a4e211 100644 --- a/frdmkv11z/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/frdmkv11z/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/demo_apps/adc16_low_power/armgcc/CMakeLists.txt b/frdmkv11z/demo_apps/adc16_low_power/armgcc/CMakeLists.txt index 95f92ded1eb..e83f418489a 100644 --- a/frdmkv11z/demo_apps/adc16_low_power/armgcc/CMakeLists.txt +++ b/frdmkv11z/demo_apps/adc16_low_power/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_low_power.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/demo_apps/adc16_low_power - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/demo_apps/adc16_low_power + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt b/frdmkv11z/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt index e1aae45c841..7c623df8f39 100644 --- a/frdmkv11z/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt +++ b/frdmkv11z/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_low_power_async_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/demo_apps/adc16_low_power_async_edma - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/demo_apps/adc16_low_power_async_edma + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/demo_apps/bubble/armgcc/CMakeLists.txt b/frdmkv11z/demo_apps/bubble/armgcc/CMakeLists.txt index c5c9562ec11..483c974878a 100644 --- a/frdmkv11z/demo_apps/bubble/armgcc/CMakeLists.txt +++ b/frdmkv11z/demo_apps/bubble/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bubble.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/demo_apps/bubble - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/demo_apps/bubble + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/frdmkv11z/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index 27cfa425b1b..b206c17cab4 100644 --- a/frdmkv11z/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/frdmkv11z/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/demo_apps/bubble_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/demo_apps/bubble_peripheral + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/demo_apps/dac_adc/armgcc/CMakeLists.txt b/frdmkv11z/demo_apps/dac_adc/armgcc/CMakeLists.txt index 30b229d3418..654225f2f2c 100644 --- a/frdmkv11z/demo_apps/dac_adc/armgcc/CMakeLists.txt +++ b/frdmkv11z/demo_apps/dac_adc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_adc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/demo_apps/dac_adc - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/demo_apps/dac_adc + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/demo_apps/ecompass/armgcc/CMakeLists.txt b/frdmkv11z/demo_apps/ecompass/armgcc/CMakeLists.txt index dd581ba6512..a47f7f35005 100644 --- a/frdmkv11z/demo_apps/ecompass/armgcc/CMakeLists.txt +++ b/frdmkv11z/demo_apps/ecompass/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ecompass.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/demo_apps/ecompass - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/demo_apps/ecompass + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt b/frdmkv11z/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt index d6a810a9210..bb378232d07 100644 --- a/frdmkv11z/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt +++ b/frdmkv11z/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/demo_apps/ecompass_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/demo_apps/ecompass_peripheral + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/demo_apps/ftm_pdb_adc16/armgcc/CMakeLists.txt b/frdmkv11z/demo_apps/ftm_pdb_adc16/armgcc/CMakeLists.txt index 11f91caa092..7eff46c3c97 100644 --- a/frdmkv11z/demo_apps/ftm_pdb_adc16/armgcc/CMakeLists.txt +++ b/frdmkv11z/demo_apps/ftm_pdb_adc16/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pdb_adc16.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/demo_apps/ftm_pdb_adc16 - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/demo_apps/ftm_pdb_adc16 + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/demo_apps/hello_world/armgcc/CMakeLists.txt b/frdmkv11z/demo_apps/hello_world/armgcc/CMakeLists.txt index a664eb55053..4547d456274 100644 --- a/frdmkv11z/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/frdmkv11z/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/demo_apps/led_blinky/armgcc/CMakeLists.txt b/frdmkv11z/demo_apps/led_blinky/armgcc/CMakeLists.txt index 18dc5dea083..71c6080efa1 100644 --- a/frdmkv11z/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/frdmkv11z/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/demo_apps/power_manager/armgcc/CMakeLists.txt b/frdmkv11z/demo_apps/power_manager/armgcc/CMakeLists.txt index 1ae009661b4..36945cd2bc1 100644 --- a/frdmkv11z/demo_apps/power_manager/armgcc/CMakeLists.txt +++ b/frdmkv11z/demo_apps/power_manager/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,20 +43,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmkv11z/demo_apps/power_manager - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/demo_apps/power_manager + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt b/frdmkv11z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt index ae49efb0dcd..f978e7414f2 100644 --- a/frdmkv11z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt +++ b/frdmkv11z/demo_apps/power_mode_switch/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmkv11z/demo_apps/power_mode_switch + ${SdkRootDirPath}/examples/frdmkv11z/demo_apps/power_mode_switch ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/demo_apps/shell/armgcc/CMakeLists.txt b/frdmkv11z/demo_apps/shell/armgcc/CMakeLists.txt index e75fcc23ce8..fafb2af4c8b 100644 --- a/frdmkv11z/demo_apps/shell/armgcc/CMakeLists.txt +++ b/frdmkv11z/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/demo_apps/shell + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt index 57118429720..2b3fa0b9a10 100644 --- a/frdmkv11z/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_continuous_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/adc16/continuous_edma - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/adc16/continuous_edma + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt index 7e77b6a6ff6..48215794ba5 100644 --- a/frdmkv11z/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/adc16/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/adc16/interrupt + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/adc16/polling/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/adc16/polling/armgcc/CMakeLists.txt index 07b58fcb10c..16ae287d6db 100644 --- a/frdmkv11z/driver_examples/adc16/polling/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/adc16/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/adc16/polling - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/adc16/polling + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index 43abc5e3c1c..55ee9a68df8 100644 --- a/frdmkv11z/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/cmp/polling/armgcc/CMakeLists.txt index 129450041d7..a202e4e02e1 100644 --- a/frdmkv11z/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/crc/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/crc/armgcc/CMakeLists.txt index 08aee68bcf4..6bc8c32d54c 100644 --- a/frdmkv11z/driver_examples/crc/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/crc + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/dac/basic/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/dac/basic/armgcc/CMakeLists.txt index bfbc8423bc3..9a8f49e8b8b 100644 --- a/frdmkv11z/driver_examples/dac/basic/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/dac/basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/dac/basic - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/dac/basic + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt index b74dc188e29..d2d2bbfcecc 100644 --- a/frdmkv11z/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_buffer_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/dac/buffer_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/dac/buffer_interrupt + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt index e943fa552da..945f069fcca 100644 --- a/frdmkv11z/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_continuous_pdb_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/dac/continuous_pdb_edma - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/dac/continuous_pdb_edma + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 16a5aae9712..cf4e2eab836 100644 --- a/frdmkv11z/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv11z/driver_examples/dspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/dspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 0a3d3afe890..671b30c8686 100644 --- a/frdmkv11z/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv11z/driver_examples/dspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/dspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt index d0d84205468..a23ef7460d4 100644 --- a/frdmkv11z/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_edma_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmkv11z/driver_examples/dspi/half_duplex_transfer/edma/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/dspi/half_duplex_transfer/edma/master + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt index d51ec6ccdad..8559da72256 100644 --- a/frdmkv11z/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_edma_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmkv11z/driver_examples/dspi/half_duplex_transfer/edma/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/dspi/half_duplex_transfer/edma/slave + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt index d869c9a81bc..8d346fd0046 100644 --- a/frdmkv11z/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_int_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmkv11z/driver_examples/dspi/half_duplex_transfer/int/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/dspi/half_duplex_transfer/int/master + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt index 095a52bc6b9..55fa724b67e 100644 --- a/frdmkv11z/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_int_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmkv11z/driver_examples/dspi/half_duplex_transfer/int/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/dspi/half_duplex_transfer/int/slave + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt index 401c2e9ecd6..bfaca0ccda1 100644 --- a/frdmkv11z/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_polling_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmkv11z/driver_examples/dspi/half_duplex_transfer/polling/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/dspi/half_duplex_transfer/polling/master + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt index 29f0261e1ab..7fbc0917703 100644 --- a/frdmkv11z/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_polling_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmkv11z/driver_examples/dspi/half_duplex_transfer/polling/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/dspi/half_duplex_transfer/polling/slave + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt index 6f406613ce0..94ca967e03c 100644 --- a/frdmkv11z/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv11z/driver_examples/dspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/dspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index c7acb68682f..d98243af45a 100644 --- a/frdmkv11z/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv11z/driver_examples/dspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/dspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 26a213a3d86..36b834c217b 100644 --- a/frdmkv11z/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv11z/driver_examples/dspi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/dspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index ee39c0cd290..536922c2ac2 100644 --- a/frdmkv11z/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv11z/driver_examples/dspi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/dspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index a9de5188e48..0fba84d1c88 100644 --- a/frdmkv11z/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv11z/driver_examples/dspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/dspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 602d9873f27..919850a26d6 100644 --- a/frdmkv11z/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv11z/driver_examples/dspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/dspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index 74c253552d9..b8b060403a0 100644 --- a/frdmkv11z/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index 509c40ed8c1..37cf8ea5c04 100644 --- a/frdmkv11z/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index f80ea50c928..880695a6dae 100644 --- a/frdmkv11z/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index 1eadc6daf79..2fc4627bbc0 100644 --- a/frdmkv11z/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index 7e98ad9aa43..01a1cbf8bbd 100644 --- a/frdmkv11z/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index 4c3f2b092bf..0ecf42ef6ef 100644 --- a/frdmkv11z/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/ewm/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/ewm/armgcc/CMakeLists.txt index 60e06a462b8..fddd166b1d9 100644 --- a/frdmkv11z/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/ewm + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/flash/pflash/armgcc/CMakeLists.txt index 9c11761faba..37fb5dacbd5 100644 --- a/frdmkv11z/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt index 8c837b60045..30a209cf455 100644 --- a/frdmkv11z/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/flexcan/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/flexcan/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt index 001791d94df..1e2b025fd8b 100644 --- a/frdmkv11z/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/flexcan/loopback - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/flexcan/loopback + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt index eb7fd0e1f9e..02f37127eba 100644 --- a/frdmkv11z/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/flexcan/loopback_edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/flexcan/loopback_edma_transfer + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt index 2dd21e2fe56..f9d3044caf8 100644 --- a/frdmkv11z/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/flexcan/loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/flexcan/loopback_transfer + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt index 1b76325fd7a..8b03cfa695c 100644 --- a/frdmkv11z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/ftm/combine_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/ftm/combine_pwm + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt index 7d8551576d1..96ab32b1a9c 100644 --- a/frdmkv11z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/ftm/dual_edge_capture - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/ftm/dual_edge_capture + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt index 30882fae2f1..c1528d07c27 100644 --- a/frdmkv11z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/ftm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/ftm/input_capture + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt index 338ddc27b38..62cd25ec717 100644 --- a/frdmkv11z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/ftm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/ftm/output_compare + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt index 764c7cab7b6..510794cfb37 100644 --- a/frdmkv11z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/ftm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/ftm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt index 6f43be0b230..72831681a21 100644 --- a/frdmkv11z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/ftm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/ftm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/ftm/timer/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/ftm/timer/armgcc/CMakeLists.txt index e265310a6ac..1664fd6408d 100644 --- a/frdmkv11z/driver_examples/ftm/timer/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/ftm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/ftm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/ftm/timer + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index c588d545a33..c1ac094b6e2 100644 --- a/frdmkv11z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 71c69bd18db..39632b15525 100644 --- a/frdmkv11z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index fec4ba10749..fb7bf4f4809 100644 --- a/frdmkv11z/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv11z/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 649848a342d..e18c01221a2 100644 --- a/frdmkv11z/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv11z/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 7516088066c..a259efef510 100644 --- a/frdmkv11z/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv11z/driver_examples/i2c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index ab725fccbd6..70fd7b96823 100644 --- a/frdmkv11z/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv11z/driver_examples/i2c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index b0fc39940d1..49aad1450d0 100644 --- a/frdmkv11z/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/lptmr/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/lptmr/armgcc/CMakeLists.txt index f6b4b029629..47df1c95199 100644 --- a/frdmkv11z/driver_examples/lptmr/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/lptmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/driver_examples/lptmr - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/lptmr + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt index e0e461f22ef..904a0e35e25 100644 --- a/frdmkv11z/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fee_blpe.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/mcg/fee_blpe - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/mcg/fee_blpe + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt index cfb704b9291..f6558cc49d3 100644 --- a/frdmkv11z/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fee_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/mcg/fee_blpi - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/mcg/fee_blpi + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt index 8cd0dfe7559..924d8808e41 100644 --- a/frdmkv11z/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fei_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/mcg/fei_blpi - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/mcg/fei_blpi + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/mmdvsq/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/mmdvsq/armgcc/CMakeLists.txt index 8a6fc6bfb5f..0021a6d8f26 100644 --- a/frdmkv11z/driver_examples/mmdvsq/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/mmdvsq/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mmdvsq.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/driver_examples/mmdvsq - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/mmdvsq + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt index 6c9dbc5ddd9..0b85aaf2668 100644 --- a/frdmkv11z/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_adc16_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/pdb/adc16_trigger - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/pdb/adc16_trigger + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt index 52bfe4e9845..9e6de85b635 100644 --- a/frdmkv11z/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_dac_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/pdb/dac_trigger - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/pdb/dac_trigger + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt index b77223b75d5..9b65c84f07d 100644 --- a/frdmkv11z/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_delay_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/pdb/delay_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/pdb/delay_interrupt + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index 2616815e69e..f3a72fd4d8e 100644 --- a/frdmkv11z/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/uart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/uart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt index 9ae4a7e3b6e..9068c37fbc6 100644 --- a/frdmkv11z/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/uart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/uart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index 77ec86a7fd6..e717b463d5c 100644 --- a/frdmkv11z/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index e1617b0021e..07126c33f50 100644 --- a/frdmkv11z/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index e4bb0498a1d..7b931241b28 100644 --- a/frdmkv11z/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/uart/polling/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/uart/polling/armgcc/CMakeLists.txt index ccd3c977cbe..f9887272417 100644 --- a/frdmkv11z/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv11z/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/driver_examples/wdog/armgcc/CMakeLists.txt b/frdmkv11z/driver_examples/wdog/armgcc/CMakeLists.txt index 6d71fb9d3c9..72ca05408cf 100644 --- a/frdmkv11z/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/frdmkv11z/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/driver_examples/wdog + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/frdmkv11z/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 5e2539e15c4..33007398521 100644 --- a/frdmkv11z/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/frdmkv11z/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/frdmkv11z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index b07100fb508..1dfa2bc50a8 100644 --- a/frdmkv11z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/frdmkv11z/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/frdmkv11z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 37527d2ed11..dbfad1760dd 100644 --- a/frdmkv11z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/frdmkv11z/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/frdmkv11z/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 1a2628d9c3e..32aede40d40 100644 --- a/frdmkv11z/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/frdmkv11z/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/frdmkv11z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 8caa8315726..74b6452ae34 100644 --- a/frdmkv11z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/frdmkv11z/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/frdmkv11z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 9e24f8ff8b1..007f0176170 100644 --- a/frdmkv11z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/frdmkv11z/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/frdmkv11z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 40c56fed9a6..9641010f3f3 100644 --- a/frdmkv11z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/frdmkv11z/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt b/frdmkv11z/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt index aafa60c4849..30f0ce39d45 100644 --- a/frdmkv11z/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt +++ b/frdmkv11z/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/rtos_examples/freertos_sem_static - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/rtos_examples/freertos_sem_static + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/frdmkv11z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 01ff96413ee..08d451c18df 100644 --- a/frdmkv11z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/frdmkv11z/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/frdmkv11z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index f633ec12db2..a3f10ad979f 100644 --- a/frdmkv11z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/frdmkv11z/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/frdmkv11z/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv11z/rtos_examples/freertos_uart/armgcc/CMakeLists.txt b/frdmkv11z/rtos_examples/freertos_uart/armgcc/CMakeLists.txt index e48766e1ec8..7e925538b99 100644 --- a/frdmkv11z/rtos_examples/freertos_uart/armgcc/CMakeLists.txt +++ b/frdmkv11z/rtos_examples/freertos_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv11z/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/board.h" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv11z/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv11z/rtos_examples/freertos_uart - ${ProjDirPath}/../../../../../core/boards/frdmkv11z + ${SdkRootDirPath}/examples/frdmkv11z/rtos_examples/freertos_uart + ${SdkRootDirPath}/core/boards/frdmkv11z ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkv31f/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index acad7021a71..38046b192cf 100644 --- a/frdmkv31f/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkv31f/cmsis_driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/cmsis_driver_examples/dspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/cmsis_driver_examples/dspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkv31f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 01e93685386..fdfbdd99230 100644 --- a/frdmkv31f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkv31f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/cmsis_driver_examples/dspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkv31f/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 7a87f110e2c..a2fb7cfb6b6 100644 --- a/frdmkv31f/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkv31f/cmsis_driver_examples/dspi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/cmsis_driver_examples/dspi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/cmsis_driver_examples/dspi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkv31f/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index f8052352860..13288baf979 100644 --- a/frdmkv31f/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkv31f/cmsis_driver_examples/dspi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/cmsis_driver_examples/dspi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/cmsis_driver_examples/dspi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/cmsis_driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkv31f/cmsis_driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 37f0468d522..617b8c103bd 100644 --- a/frdmkv31f/cmsis_driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkv31f/cmsis_driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/cmsis_driver_examples/i2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/cmsis_driver_examples/i2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkv31f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 0ce8f1b5d65..2f722e2e17a 100644 --- a/frdmkv31f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkv31f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/cmsis_driver_examples/i2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkv31f/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index d1420b7be7d..fcbabef005e 100644 --- a/frdmkv31f/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkv31f/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkv31f/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 0da40d06ec8..43d8240fd72 100644 --- a/frdmkv31f/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkv31f/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmkv31f/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index dfcd0ec2ebc..69a85d1b3f1 100644 --- a/frdmkv31f/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmkv31f/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/cmsis_driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/cmsis_driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/frdmkv31f/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index d15e05622f2..372ac7281f1 100644 --- a/frdmkv31f/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmkv31f/cmsis_driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/cmsis_driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/cmsis_driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmkv31f/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 7cf14942383..61b7592d7aa 100644 --- a/frdmkv31f/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmkv31f/cmsis_driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/cmsis_driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/cmsis_driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt b/frdmkv31f/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt index 476e4cb0f63..1d8826ae3c4 100644 --- a/frdmkv31f/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmkv31f/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/cmsis_driver_examples/uart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/cmsis_driver_examples/uart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmkv31f/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index c351d940062..22eef376b9d 100644 --- a/frdmkv31f/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmkv31f/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/cmsis_driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/component_examples/log/bm/armgcc/CMakeLists.txt b/frdmkv31f/component_examples/log/bm/armgcc/CMakeLists.txt index 944ecb44a2a..8b51321df24 100644 --- a/frdmkv31f/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/frdmkv31f/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/component_examples/log/bm + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/component_examples/log/freertos/armgcc/CMakeLists.txt b/frdmkv31f/component_examples/log/freertos/armgcc/CMakeLists.txt index 2a4035479a6..70bdce6be79 100644 --- a/frdmkv31f/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/frdmkv31f/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt b/frdmkv31f/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt index 74acd2f1a9e..c70a0ca8ccd 100644 --- a/frdmkv31f/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt +++ b/frdmkv31f/demo_apps/adc16_low_power_async_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_low_power_async_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/demo_apps/adc16_low_power_async_edma - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/demo_apps/adc16_low_power_async_edma + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/demo_apps/adc16_low_power_async_edma_peripheral/armgcc/CMakeLists.txt b/frdmkv31f/demo_apps/adc16_low_power_async_edma_peripheral/armgcc/CMakeLists.txt index 6dfc9432648..823a21c5b14 100644 --- a/frdmkv31f/demo_apps/adc16_low_power_async_edma_peripheral/armgcc/CMakeLists.txt +++ b/frdmkv31f/demo_apps/adc16_low_power_async_edma_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/demo_apps/adc16_low_power_async_edma_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/demo_apps/adc16_low_power_async_edma_peripheral + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt b/frdmkv31f/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt index d8a84061d09..c365c7842d7 100644 --- a/frdmkv31f/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt +++ b/frdmkv31f/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/demo_apps/adc16_low_power_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/demo_apps/adc16_low_power_peripheral + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt b/frdmkv31f/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt index e0419c39ea2..152303c8eff 100644 --- a/frdmkv31f/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt +++ b/frdmkv31f/demo_apps/bubble_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/demo_apps/bubble_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/demo_apps/bubble_peripheral + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt b/frdmkv31f/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt index 7639a5493d0..30a23bdfbf0 100644 --- a/frdmkv31f/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt +++ b/frdmkv31f/demo_apps/dac_adc_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../peripherals.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/demo_apps/dac_adc_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/demo_apps/dac_adc_peripheral + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt b/frdmkv31f/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt index 824a735bff5..92b47d296f4 100644 --- a/frdmkv31f/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt +++ b/frdmkv31f/demo_apps/ecompass_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/demo_apps/ecompass_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/demo_apps/ecompass_peripheral + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt b/frdmkv31f/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt index ba40c8f6b44..7cff99cdffc 100644 --- a/frdmkv31f/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt +++ b/frdmkv31f/demo_apps/ftm_quad_decoder/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_quad_decoder.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/demo_apps/ftm_quad_decoder - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/demo_apps/ftm_quad_decoder + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt b/frdmkv31f/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt index 80a01e58f71..49f30477b1a 100644 --- a/frdmkv31f/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt +++ b/frdmkv31f/demo_apps/ftm_quad_decoder_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/demo_apps/ftm_quad_decoder_peripheral - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/demo_apps/ftm_quad_decoder_peripheral + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/demo_apps/hello_world/armgcc/CMakeLists.txt b/frdmkv31f/demo_apps/hello_world/armgcc/CMakeLists.txt index 2ebff1adb3c..d363578ba70 100644 --- a/frdmkv31f/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/frdmkv31f/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/demo_apps/led_blinky/armgcc/CMakeLists.txt b/frdmkv31f/demo_apps/led_blinky/armgcc/CMakeLists.txt index a303de4b9fe..5227e433188 100644 --- a/frdmkv31f/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/frdmkv31f/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/demo_apps/power_manager/armgcc/CMakeLists.txt b/frdmkv31f/demo_apps/power_manager/armgcc/CMakeLists.txt index f112ea6cb70..ac037cf9a45 100644 --- a/frdmkv31f/demo_apps/power_manager/armgcc/CMakeLists.txt +++ b/frdmkv31f/demo_apps/power_manager/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,20 +43,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmkv31f/demo_apps/power_manager - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/demo_apps/power_manager + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/demo_apps/power_mode_switch/armgcc/CMakeLists.txt b/frdmkv31f/demo_apps/power_mode_switch/armgcc/CMakeLists.txt index c47447e2cbc..7e3e82a12ac 100644 --- a/frdmkv31f/demo_apps/power_mode_switch/armgcc/CMakeLists.txt +++ b/frdmkv31f/demo_apps/power_mode_switch/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/frdmkv31f/demo_apps/power_mode_switch + ${SdkRootDirPath}/examples/frdmkv31f/demo_apps/power_mode_switch ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/demo_apps/shell/armgcc/CMakeLists.txt b/frdmkv31f/demo_apps/shell/armgcc/CMakeLists.txt index d9f95a4b784..475d10163b0 100644 --- a/frdmkv31f/demo_apps/shell/armgcc/CMakeLists.txt +++ b/frdmkv31f/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/demo_apps/shell + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt index f281adbab10..03558b0efa2 100644 --- a/frdmkv31f/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/adc16/continuous_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_continuous_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/adc16/continuous_edma - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/adc16/continuous_edma + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt index ae859505c17..57be3cc3941 100644 --- a/frdmkv31f/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/adc16/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/adc16/interrupt + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/adc16/polling/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/adc16/polling/armgcc/CMakeLists.txt index c0343b4e90f..8f0eaa100fd 100644 --- a/frdmkv31f/driver_examples/adc16/polling/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/adc16/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/adc16/polling - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/adc16/polling + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index 89e350a01ca..394baccaf45 100644 --- a/frdmkv31f/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/cmp/polling/armgcc/CMakeLists.txt index ecd94288fc9..2c74e274683 100644 --- a/frdmkv31f/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/crc/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/crc/armgcc/CMakeLists.txt index 90ecd20f358..24b93a698d3 100644 --- a/frdmkv31f/driver_examples/crc/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/crc + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/dac/basic/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/dac/basic/armgcc/CMakeLists.txt index 9b4c83891d9..0cb03858d5d 100644 --- a/frdmkv31f/driver_examples/dac/basic/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/dac/basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/dac/basic - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/dac/basic + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt index 397b957b9ca..6be47c95545 100644 --- a/frdmkv31f/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/dac/buffer_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_buffer_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/dac/buffer_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/dac/buffer_interrupt + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt index f29018061c9..3c7a83e7523 100644 --- a/frdmkv31f/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/dac/continuous_pdb_edma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_continuous_pdb_edma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/dac/continuous_pdb_edma - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/dac/continuous_pdb_edma + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 77454968095..49cd2a4b6ce 100644 --- a/frdmkv31f/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/dspi/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/driver_examples/dspi/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/dspi/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index b5f4dd056bf..f79f0777a99 100644 --- a/frdmkv31f/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/dspi/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/driver_examples/dspi/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/dspi/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt index fb4c42057db..d29382524bc 100644 --- a/frdmkv31f/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/dspi/half_duplex_transfer/edma/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_edma_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmkv31f/driver_examples/dspi/half_duplex_transfer/edma/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/dspi/half_duplex_transfer/edma/master + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt index f2b3600f650..59b596b4b91 100644 --- a/frdmkv31f/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/dspi/half_duplex_transfer/edma/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_edma_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmkv31f/driver_examples/dspi/half_duplex_transfer/edma/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/dspi/half_duplex_transfer/edma/slave + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt index 73fbfededb7..e27677b66db 100644 --- a/frdmkv31f/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/dspi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_int_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmkv31f/driver_examples/dspi/half_duplex_transfer/int/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/dspi/half_duplex_transfer/int/master + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt index 1d368760c29..f8f384b1ef6 100644 --- a/frdmkv31f/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/dspi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_int_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmkv31f/driver_examples/dspi/half_duplex_transfer/int/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/dspi/half_duplex_transfer/int/slave + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt index 7988de5e120..3a60b11b1de 100644 --- a/frdmkv31f/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/dspi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_polling_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmkv31f/driver_examples/dspi/half_duplex_transfer/polling/master - ${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/dspi/half_duplex_transfer/polling/master + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt index d2b474c4715..009bd7421ec 100644 --- a/frdmkv31f/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/dspi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_half_duplex_polling_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/frdmkv31f/driver_examples/dspi/half_duplex_transfer/polling/slave - ${ProjDirPath}/../../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/dspi/half_duplex_transfer/polling/slave + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt index 66abd11b4ae..0136ed2d5e6 100644 --- a/frdmkv31f/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/dspi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/dspi/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/dspi/interrupt + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt index 26749031097..95448cb1082 100644 --- a/frdmkv31f/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/dspi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/driver_examples/dspi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/dspi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 5768b64019f..a3bf0f09071 100644 --- a/frdmkv31f/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/dspi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/driver_examples/dspi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/dspi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index dc35596c653..0eb38298650 100644 --- a/frdmkv31f/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/dspi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/driver_examples/dspi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/dspi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 3f3bfd85776..f9fbb07df9c 100644 --- a/frdmkv31f/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/dspi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/driver_examples/dspi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/dspi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 814a5d26d5e..1cfdb4d2c22 100644 --- a/frdmkv31f/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/dspi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/driver_examples/dspi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/dspi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 2a8193a67b5..3d378175028 100644 --- a/frdmkv31f/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/dspi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/driver_examples/dspi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/dspi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index fbcf6bd747b..331348cfa4e 100644 --- a/frdmkv31f/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index 97dca98bf9f..a8d473535cc 100644 --- a/frdmkv31f/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index b2220b6b53d..93a315da872 100644 --- a/frdmkv31f/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index f2a87f6311d..4e37a415a49 100644 --- a/frdmkv31f/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index 5fe0d21a3e7..b8aacc65803 100644 --- a/frdmkv31f/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index 6702031757f..f18f759dea3 100644 --- a/frdmkv31f/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/ewm/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/ewm/armgcc/CMakeLists.txt index e0359edc8ca..e502137da0d 100644 --- a/frdmkv31f/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/ewm + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/flash/pflash/armgcc/CMakeLists.txt index c185fa4180c..4dd714e49f7 100644 --- a/frdmkv31f/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt index 12b458af123..563842c2391 100644 --- a/frdmkv31f/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/ftm/combine_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/ftm/combine_pwm + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt index 5ab3051bc26..565356d46db 100644 --- a/frdmkv31f/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/ftm/dual_edge_capture - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/ftm/dual_edge_capture + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt index 3f9bbcca054..4c2db2ef4b0 100644 --- a/frdmkv31f/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/ftm/input_capture - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/ftm/input_capture + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt index e21a161c15a..c9e1ec2165a 100644 --- a/frdmkv31f/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/ftm/output_compare - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/ftm/output_compare + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt index a5fff0df5d0..f2b685a3ebf 100644 --- a/frdmkv31f/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/ftm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/ftm/pwm_twochannel + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt index 0714d7eaf89..6ea2a56feec 100644 --- a/frdmkv31f/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/ftm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/ftm/simple_pwm + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/ftm/timer/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/ftm/timer/armgcc/CMakeLists.txt index 568b6f20ffa..11d0318dfb2 100644 --- a/frdmkv31f/driver_examples/ftm/timer/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/ftm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/ftm/timer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/ftm/timer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index ffb4765b7dc..1e8f008276d 100644 --- a/frdmkv31f/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 1b5506ba88d..f3a6df18172 100644 --- a/frdmkv31f/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 2b276f62eda..aa96c75e2e7 100644 --- a/frdmkv31f/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/i2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/driver_examples/i2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/i2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 8b5bf8149a0..5197afa046c 100644 --- a/frdmkv31f/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/i2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/driver_examples/i2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/i2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt index 7a166e9cdad..0fadee35b41 100644 --- a/frdmkv31f/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/i2c/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/i2c/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/i2c/interrupt + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 424a3843ede..0e02ee3ec36 100644 --- a/frdmkv31f/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index ed32cd03dca..897268e6668 100644 --- a/frdmkv31f/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index b1f54d3b3a0..119092eab90 100644 --- a/frdmkv31f/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/driver_examples/i2c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index e4087deca0b..c42143a2bfe 100644 --- a/frdmkv31f/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/frdmkv31f/driver_examples/i2c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 985594c0277..27a0ddaf6a6 100644 --- a/frdmkv31f/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/lptmr/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/lptmr/armgcc/CMakeLists.txt index 9489da77fd2..539e171285c 100644 --- a/frdmkv31f/driver_examples/lptmr/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/lptmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/driver_examples/lptmr - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/lptmr + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index 7b414635d90..9250a84cb30 100644 --- a/frdmkv31f/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/lpuart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/lpuart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt index cacccb5dfc7..1d05ec551a6 100644 --- a/frdmkv31f/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/lpuart/edma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/lpuart/edma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/lpuart/edma_rb_transfer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index 283584fc053..aa53de0992f 100644 --- a/frdmkv31f/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index 776d2de6c0a..4d0dcc2a875 100644 --- a/frdmkv31f/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 56e2b8f31c8..0d58ce0943d 100644 --- a/frdmkv31f/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index a02cae5dc28..4ffb6a1d19c 100644 --- a/frdmkv31f/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index 5d16508ee1a..d48b38cf6bd 100644 --- a/frdmkv31f/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt index 52dd5904b93..5999a9cf381 100644 --- a/frdmkv31f/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fee_blpe.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/mcg/fee_blpe - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/mcg/fee_blpe + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt index d458ec9847d..6f188eadd4d 100644 --- a/frdmkv31f/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fee_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/mcg/fee_blpi - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/mcg/fee_blpi + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt index d2d4e95a715..14ded0b5eb3 100644 --- a/frdmkv31f/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fei_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/mcg/fei_blpi - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/mcg/fei_blpi + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt index a7a906033cf..d2c5d1640fa 100644 --- a/frdmkv31f/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pee_blpe.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/mcg/pee_blpe - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/mcg/pee_blpe + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt index 4790ba1a465..5e4c9f83663 100644 --- a/frdmkv31f/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pee_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/mcg/pee_blpi - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/mcg/pee_blpi + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt index 33c530e7eec..44f34610a07 100644 --- a/frdmkv31f/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_adc16_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/pdb/adc16_trigger - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/pdb/adc16_trigger + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt index 0dc40148ab6..8af461db14f 100644 --- a/frdmkv31f/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/pdb/dac_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_dac_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/pdb/dac_trigger - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/pdb/dac_trigger + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt index 4fb99a5981e..23f5709dac7 100644 --- a/frdmkv31f/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_delay_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/pdb/delay_interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/pdb/delay_interrupt + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/pit/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/pit/armgcc/CMakeLists.txt index 63c92ffef18..509beed5224 100644 --- a/frdmkv31f/driver_examples/pit/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/pit + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/rnga/random/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/rnga/random/armgcc/CMakeLists.txt index 22a1607d26d..8719784a26b 100644 --- a/frdmkv31f/driver_examples/rnga/random/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/rnga/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rnga_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/rnga/random - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/rnga/random + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/uart/edma_rb_transfer/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/uart/edma_rb_transfer/armgcc/CMakeLists.txt index 88b58c08138..e9ff69d38cb 100644 --- a/frdmkv31f/driver_examples/uart/edma_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/uart/edma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_edma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/uart/edma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/uart/edma_rb_transfer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt index 98ea0332191..f1f433aa188 100644 --- a/frdmkv31f/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/uart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/uart/edma_transfer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index 9e66509ff78..bec401068fb 100644 --- a/frdmkv31f/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 22e80f47cfb..ad95b8ff79f 100644 --- a/frdmkv31f/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index a892ad41d60..793f201a855 100644 --- a/frdmkv31f/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/uart/polling/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/uart/polling/armgcc/CMakeLists.txt index 58d7ec5b45d..59c2d251f76 100644 --- a/frdmkv31f/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/frdmkv31f/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/driver_examples/wdog/armgcc/CMakeLists.txt b/frdmkv31f/driver_examples/wdog/armgcc/CMakeLists.txt index 0757541d61e..2b26cdccb45 100644 --- a/frdmkv31f/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/frdmkv31f/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/driver_examples/wdog + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt b/frdmkv31f/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt index dc704b472f0..3f2df710b3d 100644 --- a/frdmkv31f/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt +++ b/frdmkv31f/rtos_examples/freertos_dspi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/rtos_examples/freertos_dspi - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/rtos_examples/freertos_dspi + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/frdmkv31f/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 7854d207d47..c01b9a59290 100644 --- a/frdmkv31f/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/frdmkv31f/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/frdmkv31f/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 1006915c029..1267cb3f9b4 100644 --- a/frdmkv31f/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/frdmkv31f/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/frdmkv31f/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index ed5b77a3ebc..7cf5ab47a86 100644 --- a/frdmkv31f/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/frdmkv31f/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/frdmkv31f/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 196d6d9b71c..9d8ea64d99a 100644 --- a/frdmkv31f/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/frdmkv31f/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/frdmkv31f/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index a88097923b3..9547a05a39c 100644 --- a/frdmkv31f/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/frdmkv31f/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/frdmkv31f/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 9f8cabf6e0b..7125738bc3d 100644 --- a/frdmkv31f/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/frdmkv31f/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/frdmkv31f/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 7a691987171..1912964d709 100644 --- a/frdmkv31f/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/frdmkv31f/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/frdmkv31f/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index c5839a93c55..5d5f92857f9 100644 --- a/frdmkv31f/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/frdmkv31f/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/frdmkv31f/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index c9c26f916bf..efea4962dce 100644 --- a/frdmkv31f/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/frdmkv31f/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/frdmkv31f/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 3a2d98f15bd..a5e5520b7ca 100644 --- a/frdmkv31f/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/frdmkv31f/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/frdmkv31f/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/frdmkv31f/rtos_examples/freertos_uart/armgcc/CMakeLists.txt b/frdmkv31f/rtos_examples/freertos_uart/armgcc/CMakeLists.txt index d131c48f07a..25016027a08 100644 --- a/frdmkv31f/rtos_examples/freertos_uart/armgcc/CMakeLists.txt +++ b/frdmkv31f/rtos_examples/freertos_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/board.h" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/frdmkv31f/clock_config.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/board.h" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.c" +"${SdkRootDirPath}/core/boards/frdmkv31f/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/frdmkv31f/rtos_examples/freertos_uart - ${ProjDirPath}/../../../../../core/boards/frdmkv31f + ${SdkRootDirPath}/examples/frdmkv31f/rtos_examples/freertos_uart + ${SdkRootDirPath}/core/boards/frdmkv31f ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt b/hvpkv11z75m/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt index d96814cf6aa..f021637b62f 100644 --- a/hvpkv11z75m/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/cmsis_driver_examples/uart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/cmsis_driver_examples/uart/edma_transfer + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/hvpkv11z75m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index 5f282e68efc..544bd375094 100644 --- a/hvpkv11z75m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/cmsis_driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/demo_apps/dac_adc/armgcc/CMakeLists.txt b/hvpkv11z75m/demo_apps/dac_adc/armgcc/CMakeLists.txt index e893eaee5f1..ac686e5977e 100644 --- a/hvpkv11z75m/demo_apps/dac_adc/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/demo_apps/dac_adc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_adc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv11z75m/demo_apps/dac_adc - ${ProjDirPath}/../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/demo_apps/dac_adc + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/demo_apps/hello_world/armgcc/CMakeLists.txt b/hvpkv11z75m/demo_apps/hello_world/armgcc/CMakeLists.txt index a6672e7d271..23c5c74fd79 100644 --- a/hvpkv11z75m/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv11z75m/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/demo_apps/led_blinky/armgcc/CMakeLists.txt b/hvpkv11z75m/demo_apps/led_blinky/armgcc/CMakeLists.txt index 85dfc5f1ab9..a3b40400483 100644 --- a/hvpkv11z75m/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv11z75m/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt index 35972f92591..648207f0d13 100644 --- a/hvpkv11z75m/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/adc16/interrupt - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/adc16/interrupt + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/adc16/polling/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/adc16/polling/armgcc/CMakeLists.txt index b5de8e7c63d..04137aa7a4c 100644 --- a/hvpkv11z75m/driver_examples/adc16/polling/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/adc16/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/adc16/polling - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/adc16/polling + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/crc/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/crc/armgcc/CMakeLists.txt index 232838a596e..4d9e925bc3f 100644 --- a/hvpkv11z75m/driver_examples/crc/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv11z75m/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/crc + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index a379aa1e198..ad16ae45b55 100644 --- a/hvpkv11z75m/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index 3119dbc6273..62d0335b726 100644 --- a/hvpkv11z75m/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index 67c1ed2f959..036d9ae26d1 100644 --- a/hvpkv11z75m/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index 6a5c3b835dd..3bc0cfa6a96 100644 --- a/hvpkv11z75m/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index bbf0d868d4c..a6514740863 100644 --- a/hvpkv11z75m/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index 9aad067d5b4..6c434695d2b 100644 --- a/hvpkv11z75m/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/flash/pflash/armgcc/CMakeLists.txt index 0d4ee2abfa1..5cec4070c9e 100644 --- a/hvpkv11z75m/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/ftm/timer/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/ftm/timer/armgcc/CMakeLists.txt index bc297ddf3a2..cf9b028fcc6 100644 --- a/hvpkv11z75m/driver_examples/ftm/timer/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/ftm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/ftm/timer - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/ftm/timer + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 7a8837df670..ae15d70bb6d 100644 --- a/hvpkv11z75m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/lptmr/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/lptmr/armgcc/CMakeLists.txt index dcaa02b40f6..a0ee515128a 100644 --- a/hvpkv11z75m/driver_examples/lptmr/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/lptmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv11z75m/driver_examples/lptmr - ${ProjDirPath}/../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/lptmr + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt index 258b4a44c14..90ef12ac4f8 100644 --- a/hvpkv11z75m/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fei_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/mcg/fei_blpi - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/mcg/fei_blpi + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/mmdvsq/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/mmdvsq/armgcc/CMakeLists.txt index 36a76e18e03..dd246e8a6d6 100644 --- a/hvpkv11z75m/driver_examples/mmdvsq/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/mmdvsq/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mmdvsq.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv11z75m/driver_examples/mmdvsq - ${ProjDirPath}/../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/mmdvsq + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt index 8e416fb3d09..dc659e0d895 100644 --- a/hvpkv11z75m/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_adc16_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/pdb/adc16_trigger - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/pdb/adc16_trigger + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt index ca13cc1b009..b07870b50d3 100644 --- a/hvpkv11z75m/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_delay_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/pdb/delay_interrupt - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/pdb/delay_interrupt + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index 59757ef6316..c17ed3320b1 100644 --- a/hvpkv11z75m/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/uart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/uart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt index f5e10a41304..8d2f768181c 100644 --- a/hvpkv11z75m/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/uart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/uart/edma_transfer + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index 4ec3670115b..4838811015c 100644 --- a/hvpkv11z75m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 5ecfa10399c..690982bf3cd 100644 --- a/hvpkv11z75m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index bf1ded3dfb0..49735410313 100644 --- a/hvpkv11z75m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/uart/polling/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/uart/polling/armgcc/CMakeLists.txt index 4c8d85966b8..35f056c18b1 100644 --- a/hvpkv11z75m/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv11z75m/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/driver_examples/wdog/armgcc/CMakeLists.txt b/hvpkv11z75m/driver_examples/wdog/armgcc/CMakeLists.txt index 187f1cd8924..4752c86663e 100644 --- a/hvpkv11z75m/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv11z75m/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/driver_examples/wdog + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/hvpkv11z75m/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 7a996bc7aa5..e19519cbca2 100644 --- a/hvpkv11z75m/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv11z75m/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/hvpkv11z75m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 577b58d36b8..4a11f36d71d 100644 --- a/hvpkv11z75m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv11z75m/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/hvpkv11z75m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 26f777e063e..6992b28b1c1 100644 --- a/hvpkv11z75m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv11z75m/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/hvpkv11z75m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 36495d49180..ea9b61d2e3a 100644 --- a/hvpkv11z75m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv11z75m/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/hvpkv11z75m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 3a59477c0a8..38d2f718118 100644 --- a/hvpkv11z75m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv11z75m/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/hvpkv11z75m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index fad05b93f4c..c2187d04748 100644 --- a/hvpkv11z75m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv11z75m/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt b/hvpkv11z75m/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt index 42d21ddf23f..69ee46dd96a 100644 --- a/hvpkv11z75m/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv11z75m/rtos_examples/freertos_sem_static - ${ProjDirPath}/../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/rtos_examples/freertos_sem_static + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/hvpkv11z75m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 3be457f2950..f278b92f6c2 100644 --- a/hvpkv11z75m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv11z75m/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv11z75m/rtos_examples/freertos_uart/armgcc/CMakeLists.txt b/hvpkv11z75m/rtos_examples/freertos_uart/armgcc/CMakeLists.txt index eadb2fc16e5..31d4184bae2 100644 --- a/hvpkv11z75m/rtos_examples/freertos_uart/armgcc/CMakeLists.txt +++ b/hvpkv11z75m/rtos_examples/freertos_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv11z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv11z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv11z75m/rtos_examples/freertos_uart - ${ProjDirPath}/../../../../../core/boards/hvpkv11z75m + ${SdkRootDirPath}/examples/hvpkv11z75m/rtos_examples/freertos_uart + ${SdkRootDirPath}/core/boards/hvpkv11z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt b/hvpkv31f120m/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt index 32829d9ff03..380797ba15f 100644 --- a/hvpkv31f120m/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/cmsis_driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/cmsis_driver_examples/uart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/cmsis_driver_examples/uart/edma_transfer + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/hvpkv31f120m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index cb0433de014..5e435e1aad4 100644 --- a/hvpkv31f120m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/cmsis_driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/demo_apps/dac_adc/armgcc/CMakeLists.txt b/hvpkv31f120m/demo_apps/dac_adc/armgcc/CMakeLists.txt index 50bf39a293c..5646a540e6f 100644 --- a/hvpkv31f120m/demo_apps/dac_adc/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/demo_apps/dac_adc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_adc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv31f120m/demo_apps/dac_adc - ${ProjDirPath}/../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/demo_apps/dac_adc + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/demo_apps/hello_world/armgcc/CMakeLists.txt b/hvpkv31f120m/demo_apps/hello_world/armgcc/CMakeLists.txt index 63d2687df3b..7f2db01d93a 100644 --- a/hvpkv31f120m/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv31f120m/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/demo_apps/led_blinky/armgcc/CMakeLists.txt b/hvpkv31f120m/demo_apps/led_blinky/armgcc/CMakeLists.txt index 69ad856c517..f110bdb7d1b 100644 --- a/hvpkv31f120m/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv31f120m/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt index 9319327aee1..0ccf7b5b2ab 100644 --- a/hvpkv31f120m/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/adc16/interrupt - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/adc16/interrupt + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/adc16/polling/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/adc16/polling/armgcc/CMakeLists.txt index 52bc623bb98..7f5dbd5c511 100644 --- a/hvpkv31f120m/driver_examples/adc16/polling/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/adc16/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/adc16/polling - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/adc16/polling + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/crc/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/crc/armgcc/CMakeLists.txt index 8e09dbdbaa1..4c80420fd3d 100644 --- a/hvpkv31f120m/driver_examples/crc/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv31f120m/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/crc + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/edma/channel_link/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/edma/channel_link/armgcc/CMakeLists.txt index 142788df06c..15b59c5a29c 100644 --- a/hvpkv31f120m/driver_examples/edma/channel_link/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/edma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/edma/channel_link - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/edma/channel_link + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt index f041f206c8f..6b37fd271c3 100644 --- a/hvpkv31f120m/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/edma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/edma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/edma/interleave_transfer + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index c0da019fb29..cf2165d1078 100644 --- a/hvpkv31f120m/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt index 84d1ce47619..1dfadb2a181 100644 --- a/hvpkv31f120m/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/edma/ping_pong_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_ping_pong_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/edma/ping_pong_transfer - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/edma/ping_pong_transfer + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index 9717d28826b..ca7c3cc49ea 100644 --- a/hvpkv31f120m/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt index 3452aaac16a..0c1bec5fbd2 100644 --- a/hvpkv31f120m/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/edma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/edma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/edma/wrap_transfer + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/flash/pflash/armgcc/CMakeLists.txt index 4eb3dc888fd..8e434a5164c 100644 --- a/hvpkv31f120m/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/ftm/timer/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/ftm/timer/armgcc/CMakeLists.txt index 137c77bab06..b778d78d40f 100644 --- a/hvpkv31f120m/driver_examples/ftm/timer/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/ftm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/ftm/timer - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/ftm/timer + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 2e1360ca01d..45139ea6dec 100644 --- a/hvpkv31f120m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/lptmr/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/lptmr/armgcc/CMakeLists.txt index 5e1eb4c58da..8bd6f840d30 100644 --- a/hvpkv31f120m/driver_examples/lptmr/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/lptmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv31f120m/driver_examples/lptmr - ${ProjDirPath}/../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/lptmr + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt index 7b2cd5d73e7..5864563600c 100644 --- a/hvpkv31f120m/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fei_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/mcg/fei_blpi - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/mcg/fei_blpi + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt index 3bbefd46621..2793dd710d0 100644 --- a/hvpkv31f120m/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_adc16_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/pdb/adc16_trigger - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/pdb/adc16_trigger + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt index e2d75d1472a..c805be4c074 100644 --- a/hvpkv31f120m/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_delay_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/pdb/delay_interrupt - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/pdb/delay_interrupt + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/pit/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/pit/armgcc/CMakeLists.txt index 3100f72a32a..5dac407452a 100644 --- a/hvpkv31f120m/driver_examples/pit/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv31f120m/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/pit + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/rnga/random/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/rnga/random/armgcc/CMakeLists.txt index eff9a9a869b..8c0add2789c 100644 --- a/hvpkv31f120m/driver_examples/rnga/random/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/rnga/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rnga_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/rnga/random - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/rnga/random + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index d877f272b9b..a44ebf1b4d0 100644 --- a/hvpkv31f120m/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/uart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/uart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt index 4017d550163..a75a066533d 100644 --- a/hvpkv31f120m/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/uart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/uart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/uart/edma_transfer + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index 0c85434b9d5..4d45bdeb9d9 100644 --- a/hvpkv31f120m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 9e16d77dec4..8a3dbd6d819 100644 --- a/hvpkv31f120m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index 2c24978397e..e29a06d4a49 100644 --- a/hvpkv31f120m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/uart/polling/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/uart/polling/armgcc/CMakeLists.txt index bf9393b5180..db963459743 100644 --- a/hvpkv31f120m/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/hvpkv31f120m/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/driver_examples/wdog/armgcc/CMakeLists.txt b/hvpkv31f120m/driver_examples/wdog/armgcc/CMakeLists.txt index 417630c1b0b..095a9aaa453 100644 --- a/hvpkv31f120m/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv31f120m/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/driver_examples/wdog + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/hvpkv31f120m/rtos_examples/freertos_event/armgcc/CMakeLists.txt index bc4a792aef2..038e806559a 100644 --- a/hvpkv31f120m/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv31f120m/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/hvpkv31f120m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 76acb959066..d9fe1b78e85 100644 --- a/hvpkv31f120m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv31f120m/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/hvpkv31f120m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 8fa6386c6f6..b6096ef77e0 100644 --- a/hvpkv31f120m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv31f120m/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/hvpkv31f120m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 3d82b397447..4df7def8e2b 100644 --- a/hvpkv31f120m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv31f120m/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/hvpkv31f120m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index acb49bf025d..15dba5b6224 100644 --- a/hvpkv31f120m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv31f120m/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/hvpkv31f120m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 96d0fd5fa7e..fac3c2107bd 100644 --- a/hvpkv31f120m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv31f120m/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt b/hvpkv31f120m/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt index 0c8d8734624..eb26aca2009 100644 --- a/hvpkv31f120m/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/rtos_examples/freertos_sem_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv31f120m/rtos_examples/freertos_sem_static - ${ProjDirPath}/../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/rtos_examples/freertos_sem_static + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/hvpkv31f120m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 4e4851838fb..e245e2764e0 100644 --- a/hvpkv31f120m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv31f120m/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/hvpkv31f120m/rtos_examples/freertos_uart/armgcc/CMakeLists.txt b/hvpkv31f120m/rtos_examples/freertos_uart/armgcc/CMakeLists.txt index 077e188c013..a72edf8771c 100644 --- a/hvpkv31f120m/rtos_examples/freertos_uart/armgcc/CMakeLists.txt +++ b/hvpkv31f120m/rtos_examples/freertos_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/board.h" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/hvpkv31f120m/clock_config.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/board.h" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.c" +"${SdkRootDirPath}/core/boards/hvpkv31f120m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/hvpkv31f120m/rtos_examples/freertos_uart - ${ProjDirPath}/../../../../../core/boards/hvpkv31f120m + ${SdkRootDirPath}/examples/hvpkv31f120m/rtos_examples/freertos_uart + ${SdkRootDirPath}/core/boards/hvpkv31f120m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/demo_apps/hello_world/armgcc/CMakeLists.txt b/lpc845breakout/demo_apps/hello_world/armgcc/CMakeLists.txt index 15f10ed03a6..858c7087b5d 100644 --- a/lpc845breakout/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/lpc845breakout/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -30,24 +36,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/lpc845breakout/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/lpc845breakout ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/demo_apps/led_blinky/armgcc/CMakeLists.txt b/lpc845breakout/demo_apps/led_blinky/armgcc/CMakeLists.txt index c6f244e5ff3..96319a118e1 100644 --- a/lpc845breakout/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/lpc845breakout/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -30,24 +36,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/lpc845breakout/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/lpc845breakout ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt b/lpc845breakout/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt index 8a0981da6a1..93bc78876e8 100644 --- a/lpc845breakout/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt +++ b/lpc845breakout/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -30,24 +36,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" "${ProjDirPath}/../power_mode_switch_lpc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/lpc845breakout/demo_apps/power_mode_switch_lpc - ${ProjDirPath}/../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/demo_apps/power_mode_switch_lpc + ${SdkRootDirPath}/core/boards/lpc845breakout ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt index 76227153384..87b9b60da30 100644 --- a/lpc845breakout/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acomp_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/acomp/acomp_basic - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/acomp/acomp_basic + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt index 38c5ec3b629..f4f731e24ee 100644 --- a/lpc845breakout/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acomp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/acomp/acomp_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/acomp/acomp_interrupt + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt index 26f35c8c52d..3ec71e70006 100644 --- a/lpc845breakout/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/adc/lpc_adc_basic - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/adc/lpc_adc_basic + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt index 71394fdd75e..efb65b8b6a8 100644 --- a/lpc845breakout/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_burst.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/adc/lpc_adc_burst - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/adc/lpc_adc_burst + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt index cb187cdf88c..7a4dbe3f2fb 100644 --- a/lpc845breakout/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/adc/lpc_adc_dma - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/adc/lpc_adc_dma + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt index 3acb5cdeff3..238abd847a9 100644 --- a/lpc845breakout/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/adc/lpc_adc_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/adc/lpc_adc_interrupt + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/capt/capt_acomp/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/capt/capt_acomp/armgcc/CMakeLists.txt index 4b136576275..451e19b5065 100644 --- a/lpc845breakout/driver_examples/capt/capt_acomp/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/capt/capt_acomp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../capt_acomp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/capt/capt_acomp - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/capt/capt_acomp + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/capt/capt_acomp_continuous/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/capt/capt_acomp_continuous/armgcc/CMakeLists.txt index dabcf1921b6..9603e814375 100644 --- a/lpc845breakout/driver_examples/capt/capt_acomp_continuous/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/capt/capt_acomp_continuous/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../capt_acomp_continuous.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/capt/capt_acomp_continuous - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/capt/capt_acomp_continuous + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/capt/capt_basic/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/capt/capt_basic/armgcc/CMakeLists.txt index 914576155ab..aa27cfc3f6c 100644 --- a/lpc845breakout/driver_examples/capt/capt_basic/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/capt/capt_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../capt_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/capt/capt_basic - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/capt/capt_basic + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/capt/capt_basic_continuous/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/capt/capt_basic_continuous/armgcc/CMakeLists.txt index 6c82a88a5cb..92cde9969e4 100644 --- a/lpc845breakout/driver_examples/capt/capt_basic_continuous/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/capt/capt_basic_continuous/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../capt_basic_continuous.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/capt/capt_basic_continuous - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/capt/capt_basic_continuous + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/crc/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/crc/armgcc/CMakeLists.txt index 90f663745f9..215de71e658 100644 --- a/lpc845breakout/driver_examples/crc/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpc845breakout/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/crc + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt index a930f1c433d..3557c3e480a 100644 --- a/lpc845breakout/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/ctimer/simple_match - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/ctimer/simple_match + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt index 9114f9f4c38..ca8479417a1 100644 --- a/lpc845breakout/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/ctimer/simple_match_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/ctimer/simple_match_interrupt + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt index 7cfb436fb14..08de6bf3407 100644 --- a/lpc845breakout/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/ctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/ctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt index 5ba0d9a24cb..5fcaf95188c 100644 --- a/lpc845breakout/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/ctimer/simple_pwm_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/ctimer/simple_pwm_interrupt + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/dac/lpc_dac_basic/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/dac/lpc_dac_basic/armgcc/CMakeLists.txt index 0f0e598f02e..da43184d9f0 100644 --- a/lpc845breakout/driver_examples/dac/lpc_dac_basic/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/dac/lpc_dac_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/dac/lpc_dac_basic - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/dac/lpc_dac_basic + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/dac/lpc_dac_dma/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/dac/lpc_dac_dma/armgcc/CMakeLists.txt index 5c47d6ba359..94ba2a03ae0 100644 --- a/lpc845breakout/driver_examples/dac/lpc_dac_dma/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/dac/lpc_dac_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/dac/lpc_dac_dma - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/dac/lpc_dac_dma + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/dac/lpc_dac_interrupt/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/dac/lpc_dac_interrupt/armgcc/CMakeLists.txt index 51895790d48..5bf66af9561 100644 --- a/lpc845breakout/driver_examples/dac/lpc_dac_interrupt/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/dac/lpc_dac_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/dac/lpc_dac_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/dac/lpc_dac_interrupt + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt index b9ab90c701c..ada3a99f770 100644 --- a/lpc845breakout/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_chain.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/dma/channel_chain - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/dma/channel_chain + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt index 95fd8d880d2..aeb57ca58cd 100644 --- a/lpc845breakout/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/dma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/dma/interleave_transfer + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt index f676ea06bc5..44ee00b30eb 100644 --- a/lpc845breakout/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_linked_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/dma/linked_transfer - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/dma/linked_transfer + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt index ff7d1203781..a5ce88cddd9 100644 --- a/lpc845breakout/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_m2m_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/dma/m2m_polling - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/dma/m2m_polling + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index 20d15fc29e5..49a52e7f85b 100644 --- a/lpc845breakout/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/dma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt index 998e88729a3..c85cab8a134 100644 --- a/lpc845breakout/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/dma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/dma/wrap_transfer + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index fae98f4dd03..3cc1b48e918 100644 --- a/lpc845breakout/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt index 6745b2ef816..e888075e403 100644 --- a/lpc845breakout/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/iap/iap_basic - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/iap/iap_basic + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/iap/iap_faim/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/iap/iap_faim/armgcc/CMakeLists.txt index b14f03f093a..20cc0060c30 100644 --- a/lpc845breakout/driver_examples/iap/iap_faim/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/iap/iap_faim/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_faim.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/iap/iap_faim - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/iap/iap_faim + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt index 131e19acbca..b3a79be4b75 100644 --- a/lpc845breakout/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/iap/iap_flash - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/iap/iap_flash + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/mrt/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/mrt/armgcc/CMakeLists.txt index 98dd5012bbf..8d4e03bc898 100644 --- a/lpc845breakout/driver_examples/mrt/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/mrt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpc845breakout/driver_examples/mrt - ${ProjDirPath}/../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/mrt + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt index a4bb99cd5e0..866430409d4 100644 --- a/lpc845breakout/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/pint/pattern_match - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/pint/pattern_match + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt index bae6acc2851..4c3c602ef6a 100644 --- a/lpc845breakout/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/pint/pin_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/pint/pin_interrupt + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt index 14e5572a527..cf0d6d8ae67 100644 --- a/lpc845breakout/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_16bit_counter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/sctimer/16bit_counter - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/sctimer/16bit_counter + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt index 0f7971b1dfc..de3d0239530 100644 --- a/lpc845breakout/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_multi_state_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/sctimer/multi_state_pwm - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/sctimer/multi_state_pwm + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt index 7fa9ad03ebc..83a5fe14ac6 100644 --- a/lpc845breakout/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_update_dutycycle.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/sctimer/pwm_with_dutycyle_change - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/sctimer/pwm_with_dutycyle_change + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt index b1e22fb467a..410c60ac983 100644 --- a/lpc845breakout/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/sctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/sctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt index e943811458d..60db724b14f 100644 --- a/lpc845breakout/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpc845breakout/driver_examples/spi/interrupt/master - ${ProjDirPath}/../../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/spi/interrupt/master + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt index 0d6abb53cde..b0dc35f1cb1 100644 --- a/lpc845breakout/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpc845breakout/driver_examples/spi/interrupt/slave - ${ProjDirPath}/../../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/spi/interrupt/slave + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/spi/polling/master/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/spi/polling/master/armgcc/CMakeLists.txt index d0df67a0b59..e0a0bac1532 100644 --- a/lpc845breakout/driver_examples/spi/polling/master/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/spi/polling/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpc845breakout/driver_examples/spi/polling/master - ${ProjDirPath}/../../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/spi/polling/master + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt index eeefa2a17e3..9ec21c73008 100644 --- a/lpc845breakout/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpc845breakout/driver_examples/spi/polling/slave - ${ProjDirPath}/../../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/spi/polling/slave + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/spi/transfer_dma/master/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/spi/transfer_dma/master/armgcc/CMakeLists.txt index eb82204070d..b21a13a6ae4 100644 --- a/lpc845breakout/driver_examples/spi/transfer_dma/master/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/spi/transfer_dma/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_transfer_dma_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpc845breakout/driver_examples/spi/transfer_dma/master - ${ProjDirPath}/../../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/spi/transfer_dma/master + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/spi/transfer_dma/slave/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/spi/transfer_dma/slave/armgcc/CMakeLists.txt index 62c83bd3087..71178332667 100644 --- a/lpc845breakout/driver_examples/spi/transfer_dma/slave/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/spi/transfer_dma/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_transfer_dma_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpc845breakout/driver_examples/spi/transfer_dma/slave - ${ProjDirPath}/../../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/spi/transfer_dma/slave + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt index 8d0b171b02f..5c336450ec2 100644 --- a/lpc845breakout/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_transfer_interrupt_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpc845breakout/driver_examples/spi/transfer_interrupt/master - ${ProjDirPath}/../../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/spi/transfer_interrupt/master + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt index c9f069cb076..0e8d7b80e19 100644 --- a/lpc845breakout/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_transfer_interrupt_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpc845breakout/driver_examples/spi/transfer_interrupt/slave - ${ProjDirPath}/../../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/spi/transfer_interrupt/slave + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/usart/polling/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/usart/polling/armgcc/CMakeLists.txt index 8d028564254..0090363763c 100644 --- a/lpc845breakout/driver_examples/usart/polling/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/usart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/usart/polling - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/usart/terminal/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/usart/terminal/armgcc/CMakeLists.txt index c8ae4f96db6..4df295758b6 100644 --- a/lpc845breakout/driver_examples/usart/terminal/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/usart/terminal/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_terminal.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/usart/terminal - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/usart/terminal + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/usart/transfer_dma/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/usart/transfer_dma/armgcc/CMakeLists.txt index 624d8075965..8e8bd605e5c 100644 --- a/lpc845breakout/driver_examples/usart/transfer_dma/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/usart/transfer_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/usart/transfer_dma - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/usart/transfer_dma + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt index eef06716a8f..4712d1eaac6 100644 --- a/lpc845breakout/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/usart/transfer_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/usart/transfer_interrupt + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt index 925db7efaf2..dc6efc51d2d 100644 --- a/lpc845breakout/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_ring_buffer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/usart/transfer_ring_buffer - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/usart/transfer_ring_buffer + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/usart/transfer_sync_mode/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/usart/transfer_sync_mode/armgcc/CMakeLists.txt index ba6a3cecf46..aa2a33aa6e3 100644 --- a/lpc845breakout/driver_examples/usart/transfer_sync_mode/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/usart/transfer_sync_mode/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_sync_mode.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpc845breakout/driver_examples/usart/transfer_sync_mode - ${ProjDirPath}/../../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/usart/transfer_sync_mode + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/wkt/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/wkt/armgcc/CMakeLists.txt index 423658fb873..41ab98e2fb7 100644 --- a/lpc845breakout/driver_examples/wkt/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/wkt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wkt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpc845breakout/driver_examples/wkt - ${ProjDirPath}/../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/wkt + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/driver_examples/wwdt/armgcc/CMakeLists.txt b/lpc845breakout/driver_examples/wwdt/armgcc/CMakeLists.txt index 665bfe946b3..3c1aa743906 100644 --- a/lpc845breakout/driver_examples/wwdt/armgcc/CMakeLists.txt +++ b/lpc845breakout/driver_examples/wwdt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpc845breakout/driver_examples/wwdt - ${ProjDirPath}/../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/driver_examples/wwdt + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpc845breakout/touch_examples/capt_key/armgcc/CMakeLists.txt b/lpc845breakout/touch_examples/capt_key/armgcc/CMakeLists.txt index 81cbe5f7685..45eee17ac53 100644 --- a/lpc845breakout/touch_examples/capt_key/armgcc/CMakeLists.txt +++ b/lpc845breakout/touch_examples/capt_key/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/board.c" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/board.h" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpc845breakout/clock_config.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/board.h" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.c" +"${SdkRootDirPath}/core/boards/lpc845breakout/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpc845breakout/touch_examples/capt_key - ${ProjDirPath}/../../../../../core/boards/lpc845breakout + ${SdkRootDirPath}/examples/lpc845breakout/touch_examples/capt_key + ${SdkRootDirPath}/core/boards/lpc845breakout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso51u68/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt b/lpcxpresso51u68/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt index 1d735a6a8b3..bb556015f26 100644 --- a/lpcxpresso51u68/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,20 +41,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso51u68/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 27a38a2dab5..e580387576b 100644 --- a/lpcxpresso51u68/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/cmsis_driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/cmsis_driver_examples/i2c/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso51u68/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index c1d6c7cf25c..7b0be049bba 100644 --- a/lpcxpresso51u68/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/cmsis_driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/cmsis_driver_examples/i2c/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso51u68/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 196a1416584..368e49f4fe4 100644 --- a/lpcxpresso51u68/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/cmsis_driver_examples/i2c/int_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso51u68/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index d26bde851f5..0323e994ad0 100644 --- a/lpcxpresso51u68/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/cmsis_driver_examples/i2c/int_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso51u68/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 0fb417134cc..c59a465b4f1 100644 --- a/lpcxpresso51u68/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/cmsis_driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/cmsis_driver_examples/spi/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso51u68/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index c47ac07667a..cdfc3bf2d67 100644 --- a/lpcxpresso51u68/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/cmsis_driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/cmsis_driver_examples/spi/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso51u68/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 2059819f81c..5418c6acd5f 100644 --- a/lpcxpresso51u68/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/cmsis_driver_examples/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/cmsis_driver_examples/spi/int_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso51u68/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index a6d85aff30a..b7fb097d0cc 100644 --- a/lpcxpresso51u68/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/cmsis_driver_examples/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/cmsis_driver_examples/spi/int_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso51u68/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index 5b97ab7d1a4..7d19a246ae5 100644 --- a/lpcxpresso51u68/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/cmsis_driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/cmsis_driver_examples/usart/dma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,11 +122,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso51u68/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 5c6a4f0fc23..e334d5ecdfc 100644 --- a/lpcxpresso51u68/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/cmsis_driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/cmsis_driver_examples/usart/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,11 +122,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/component_examples/log/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/component_examples/log/bm/armgcc/CMakeLists.txt index fb0ec0c260e..b4242d387d0 100644 --- a/lpcxpresso51u68/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/component_examples/log/bm + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/component_examples/log/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/component_examples/log/freertos/armgcc/CMakeLists.txt b/lpcxpresso51u68/component_examples/log/freertos/armgcc/CMakeLists.txt index d81bd1d561d..6f170dc7c12 100644 --- a/lpcxpresso51u68/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/component_examples/log/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,11 +130,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/demo_apps/hello_world/armgcc/CMakeLists.txt b/lpcxpresso51u68/demo_apps/hello_world/armgcc/CMakeLists.txt index c8f3168fc50..280e8b9c31c 100644 --- a/lpcxpresso51u68/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/demo_apps/hello_world ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -101,11 +107,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt b/lpcxpresso51u68/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt index 8d34b6e90b9..73ceb9d174a 100644 --- a/lpcxpresso51u68/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager_lpc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/demo_apps/power_manager_lpc + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/demo_apps/power_manager_lpc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/demo_apps/shell/armgcc/CMakeLists.txt b/lpcxpresso51u68/demo_apps/shell/armgcc/CMakeLists.txt index 3145f075955..fce183fda02 100644 --- a/lpcxpresso51u68/demo_apps/shell/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/demo_apps/shell + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/demo_apps/shell ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/demo_apps/utick_wakeup/armgcc/CMakeLists.txt b/lpcxpresso51u68/demo_apps/utick_wakeup/armgcc/CMakeLists.txt index 1841733b1e0..e39c4330bf1 100644 --- a/lpcxpresso51u68/demo_apps/utick_wakeup/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/demo_apps/utick_wakeup/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../utick_wakeup.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/demo_apps/utick_wakeup + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/demo_apps/utick_wakeup ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -103,11 +109,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/demo_apps/utick_wakeup_peripheral/armgcc/CMakeLists.txt b/lpcxpresso51u68/demo_apps/utick_wakeup_peripheral/armgcc/CMakeLists.txt index ec2a423191c..ac511abd45d 100644 --- a/lpcxpresso51u68/demo_apps/utick_wakeup_peripheral/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/demo_apps/utick_wakeup_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,12 +50,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/demo_apps/utick_wakeup_peripheral + ${SdkRootDirPath}/examples/lpcxpresso51u68/demo_apps/utick_wakeup_peripheral ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -104,11 +110,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt index 7066f332fd5..4fe2c9881ef 100644 --- a/lpcxpresso51u68/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/adc/lpc_adc_basic + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/adc/lpc_adc_basic ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt index d3051261163..8c82d943d68 100644 --- a/lpcxpresso51u68/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_burst.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/adc/lpc_adc_burst + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/adc/lpc_adc_burst ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt index 043542e09e7..c7052569101 100644 --- a/lpcxpresso51u68/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/adc/lpc_adc_dma + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/adc/lpc_adc_dma ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt index 7caaa88f94d..0c760fa1250 100644 --- a/lpcxpresso51u68/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/adc/lpc_adc_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/adc/lpc_adc_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/bod/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/bod/armgcc/CMakeLists.txt index 3fcd4683498..65a4f5680be 100644 --- a/lpcxpresso51u68/driver_examples/bod/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/bod/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bod.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/driver_examples/bod - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/bod + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -105,11 +111,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/crc/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/crc/armgcc/CMakeLists.txt index d7911da8bf3..cfc4b41cdf8 100644 --- a/lpcxpresso51u68/driver_examples/crc/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/driver_examples/crc + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/crc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt index b1f729ae25a..56216dd59ac 100644 --- a/lpcxpresso51u68/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/ctimer/simple_match + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/ctimer/simple_match ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt index dbb28d07fc5..8b738d4edb6 100644 --- a/lpcxpresso51u68/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/ctimer/simple_match_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/ctimer/simple_match_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt index a7d5a61b581..75ac1245ca4 100644 --- a/lpcxpresso51u68/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/ctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/ctimer/simple_pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt index b4879b0e589..7f05b319ecd 100644 --- a/lpcxpresso51u68/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/ctimer/simple_pwm_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/ctimer/simple_pwm_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt index 2efa3aaf5a7..5cccb944abd 100644 --- a/lpcxpresso51u68/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_chain.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/dma/channel_chain + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/dma/channel_chain ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt index 68939004846..062aff30bf2 100644 --- a/lpcxpresso51u68/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/dma/interleave_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/dma/interleave_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt index e29dd2a67e4..9bab4c190e3 100644 --- a/lpcxpresso51u68/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_linked_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/dma/linked_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/dma/linked_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt index 9441e0db181..ff12834c829 100644 --- a/lpcxpresso51u68/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_m2m_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/dma/m2m_polling + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/dma/m2m_polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index 0c20cd38473..b9ffe6d9206 100644 --- a/lpcxpresso51u68/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/dma/memory_to_memory ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt index 902346b3208..413ce6a56f4 100644 --- a/lpcxpresso51u68/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/dma/wrap_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/dma/wrap_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/flashiap/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/flashiap/armgcc/CMakeLists.txt index d1e7d9bbd73..e284ea29ad4 100644 --- a/lpcxpresso51u68/driver_examples/flashiap/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/flashiap/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flashiap.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/driver_examples/flashiap + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/flashiap ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/fmeas/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/fmeas/armgcc/CMakeLists.txt index ba7f311c8e4..7d7f855217c 100644 --- a/lpcxpresso51u68/driver_examples/fmeas/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/fmeas/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fmeas.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/driver_examples/fmeas + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/fmeas ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/gint/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/gint/armgcc/CMakeLists.txt index 3f98ebf9582..f58ee75628e 100644 --- a/lpcxpresso51u68/driver_examples/gint/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/gint/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gint.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/driver_examples/gint + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/gint ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 2a2095562ae..90588d331cd 100644 --- a/lpcxpresso51u68/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/gpio/led_output ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -105,11 +111,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index b7499160352..e278da20214 100644 --- a/lpcxpresso51u68/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/i2c/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index fcf32984da1..aeb0783c589 100644 --- a/lpcxpresso51u68/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/i2c/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 1bae0a66b5a..6b18530eff1 100644 --- a/lpcxpresso51u68/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/i2c/interrupt_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index ad65654fd44..837b9710a41 100644 --- a/lpcxpresso51u68/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/i2c/interrupt_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt index 0000d8fe6cd..8accbda71ef 100644 --- a/lpcxpresso51u68/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/driver_examples/i2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/i2c/polling_b2b/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt index 67e07e8da27..935d19df357 100644 --- a/lpcxpresso51u68/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/driver_examples/i2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/i2c/polling_b2b/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt index b3dadf61ab3..9427a22f323 100644 --- a/lpcxpresso51u68/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/i2s/dma_record_playback + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/i2s/dma_record_playback ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,11 +130,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt index b0880e99afe..b4aec8cd9d9 100644 --- a/lpcxpresso51u68/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/i2s/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/i2s/dma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,11 +130,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt index b786df1d87f..a16b780edec 100644 --- a/lpcxpresso51u68/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/i2s/interrupt_record_playback + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/i2s/interrupt_record_playback ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,11 +130,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt index 27505af0bf4..613f3679c8f 100644 --- a/lpcxpresso51u68/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/i2s/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,11 +130,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt index 6894a60ce3f..91b4bd38709 100644 --- a/lpcxpresso51u68/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/iap/iap_flash + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/iap/iap_flash ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/mrt/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/mrt/armgcc/CMakeLists.txt index 7700c9e386e..2380cb2b691 100644 --- a/lpcxpresso51u68/driver_examples/mrt/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/mrt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/driver_examples/mrt + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/mrt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt index 36a6931151c..00810a5c40b 100644 --- a/lpcxpresso51u68/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/pint/pattern_match + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/pint/pattern_match ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt index 3d77cf35e81..a50d34bac60 100644 --- a/lpcxpresso51u68/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/pint/pin_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/pint/pin_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/rtc/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/rtc/armgcc/CMakeLists.txt index fbe1ae6510b..7044db6c4e0 100644 --- a/lpcxpresso51u68/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/driver_examples/rtc + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/rtc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt index 666a5f82d60..6da9d755850 100644 --- a/lpcxpresso51u68/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_16bit_counter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/sctimer/16bit_counter + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/sctimer/16bit_counter ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt index 576569508e9..4841aa11c56 100644 --- a/lpcxpresso51u68/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_multi_state_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/sctimer/multi_state_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/sctimer/multi_state_pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt index 8afce0d01af..5b001b0348f 100644 --- a/lpcxpresso51u68/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_update_dutycycle.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/sctimer/pwm_with_dutycyle_change + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/sctimer/pwm_with_dutycyle_change ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt index cc8a6a5a3bb..47249aa2ffe 100644 --- a/lpcxpresso51u68/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/sctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/sctimer/simple_pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/spi/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/spi/dma_transfer/armgcc/CMakeLists.txt index af31894e8bf..903ed83ea16 100644 --- a/lpcxpresso51u68/driver_examples/spi/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/spi/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/spi/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/spi/dma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt index 67e26a14fc3..533ecc0ab7f 100644 --- a/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_int_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/int/master - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/int/master + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt index e9ccad77a68..dc2ea4d863c 100644 --- a/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_int_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/int/slave - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/int/slave + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt index 1bd9f9d5133..3c576984a3a 100644 --- a/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_polling_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/polling/master - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/polling/master + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt index 76aba4682a8..ffcb2ca2c8b 100644 --- a/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_polling_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/polling/slave - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/spi/half_duplex_transfer/polling/slave + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/spi/interrupt/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/spi/interrupt/armgcc/CMakeLists.txt index c0ce41f2be7..f1b5c5acb98 100644 --- a/lpcxpresso51u68/driver_examples/spi/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/spi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/spi/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/spi/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index 0c425d73d41..c922aae04c0 100644 --- a/lpcxpresso51u68/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/spi/interrupt_b2b/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 088741e4ae4..6e11652363f 100644 --- a/lpcxpresso51u68/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/spi/interrupt_b2b/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 6a7001f99b2..849e6581d04 100644 --- a/lpcxpresso51u68/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/spi/interrupt_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 5ec60116b75..5c247dad7be 100644 --- a/lpcxpresso51u68/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/spi/interrupt_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index d7166306080..d9ca34f0772 100644 --- a/lpcxpresso51u68/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/driver_examples/spi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/spi/polling_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 0a54df73c35..5bfb151c2cd 100644 --- a/lpcxpresso51u68/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/driver_examples/spi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/spi/polling_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index 137849dbc0f..77acff36902 100644 --- a/lpcxpresso51u68/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/usart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/usart/9bit_interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -105,11 +111,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt index 4aa0da6da6c..3a83d9cf5e4 100644 --- a/lpcxpresso51u68/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_double_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/usart/dma_double_buffer_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/usart/dma_double_buffer_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/usart/dma_rb_transfer/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/usart/dma_rb_transfer/armgcc/CMakeLists.txt index f48d4eeac92..9fba6cfd017 100644 --- a/lpcxpresso51u68/driver_examples/usart/dma_rb_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/usart/dma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/usart/dma_rb_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/usart/dma_rb_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index 34c441a3d27..2ebed0ebe5b 100644 --- a/lpcxpresso51u68/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/usart/dma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/usart/interrupt/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/usart/interrupt/armgcc/CMakeLists.txt index 085b5c11e43..8b47dd6e73c 100644 --- a/lpcxpresso51u68/driver_examples/usart/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/usart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/usart/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/usart/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -105,11 +111,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 7d2428f3bc5..f501c6fcd71 100644 --- a/lpcxpresso51u68/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/usart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/usart/interrupt_rb_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -105,11 +111,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index b5d6737a9d1..1905b72ce28 100644 --- a/lpcxpresso51u68/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/usart/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -105,11 +111,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/usart/polling/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/usart/polling/armgcc/CMakeLists.txt index 8b90b77cced..a43f310faaa 100644 --- a/lpcxpresso51u68/driver_examples/usart/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/usart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/usart/polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -105,11 +111,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/usart/sync_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/usart/sync_transfer/master/armgcc/CMakeLists.txt index 2664318c5f8..f2d5a64b87e 100644 --- a/lpcxpresso51u68/driver_examples/usart/sync_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/usart/sync_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_sync_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/driver_examples/usart/sync_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/usart/sync_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -105,11 +111,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/usart/sync_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/usart/sync_transfer/slave/armgcc/CMakeLists.txt index aca277b7d39..412e2cafea5 100644 --- a/lpcxpresso51u68/driver_examples/usart/sync_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/usart/sync_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_sync_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso51u68/driver_examples/usart/sync_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/usart/sync_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -105,11 +111,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt index aae0e60c220..50a66337695 100644 --- a/lpcxpresso51u68/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_wakeup_deepsleep.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/driver_examples/usart/wakeup_deepsleep + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/usart/wakeup_deepsleep ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/driver_examples/wwdt/armgcc/CMakeLists.txt b/lpcxpresso51u68/driver_examples/wwdt/armgcc/CMakeLists.txt index ed3da554cc1..7660b293845 100644 --- a/lpcxpresso51u68/driver_examples/wwdt/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/driver_examples/wwdt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/driver_examples/wwdt + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/driver_examples/wwdt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/lpcxpresso51u68/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 85045a53649..20d12a8d08e 100644 --- a/lpcxpresso51u68/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/rtos_examples/freertos_event ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -112,11 +118,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/lpcxpresso51u68/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index a3f3036efcf..27605319736 100644 --- a/lpcxpresso51u68/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/rtos_examples/freertos_generic ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -112,11 +118,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/lpcxpresso51u68/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index e0cfe18c2b7..73fec5cea3a 100644 --- a/lpcxpresso51u68/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/rtos_examples/freertos_hello ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -112,11 +118,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/lpcxpresso51u68/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index f2ac1e8c0aa..04f36bde149 100644 --- a/lpcxpresso51u68/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/rtos_examples/freertos_i2c ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,11 +122,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/lpcxpresso51u68/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 22bb9cf7ad1..df1324a9024 100644 --- a/lpcxpresso51u68/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/rtos_examples/freertos_mutex ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -112,11 +118,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/lpcxpresso51u68/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index cb1183650dc..4fdbce151eb 100644 --- a/lpcxpresso51u68/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/rtos_examples/freertos_queue ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -112,11 +118,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/lpcxpresso51u68/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index da19a0c727e..2495c016847 100644 --- a/lpcxpresso51u68/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/rtos_examples/freertos_sem ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -112,11 +118,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/rtos_examples/freertos_spi/armgcc/CMakeLists.txt b/lpcxpresso51u68/rtos_examples/freertos_spi/armgcc/CMakeLists.txt index 63dd664cacf..b4e327dfacc 100644 --- a/lpcxpresso51u68/rtos_examples/freertos_spi/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/rtos_examples/freertos_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/rtos_examples/freertos_spi + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/rtos_examples/freertos_spi ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,11 +122,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/lpcxpresso51u68/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 21c727381f7..af4e107959b 100644 --- a/lpcxpresso51u68/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/rtos_examples/freertos_swtimer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -112,11 +118,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/lpcxpresso51u68/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 7aa4e14492e..7fe9eff35a7 100644 --- a/lpcxpresso51u68/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/rtos_examples/freertos_usart/armgcc/CMakeLists.txt b/lpcxpresso51u68/rtos_examples/freertos_usart/armgcc/CMakeLists.txt index 70a9bc10f67..b9c4bb75f96 100644 --- a/lpcxpresso51u68/rtos_examples/freertos_usart/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/rtos_examples/freertos_usart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso51u68/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso51u68 - ${ProjDirPath}/../../../../../examples/lpcxpresso51u68/rtos_examples/freertos_usart + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/examples/lpcxpresso51u68/rtos_examples/freertos_usart ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index 722711d7bdd..baea6e9fe5a 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index 5ec9e889a55..a33763f3e59 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 341d71b94cb..68abc4e9d97 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index 5136b6dc6da..0513a3964b6 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -129,11 +135,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index 19b87424fb3..11c64432264 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 5d33901a249..0474e2d6765 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index 7fcae70ed13..d3935cae41a 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index e12b8975945..536ffbceb78 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -133,11 +139,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 88b8ee066b5..25df550d3f1 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index 39f63de3a7b..27c1211b409 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index 604128bcf36..5eab7978792 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index 64e13109aad..e576b605be7 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index 47f57a867d9..2353ca46421 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index a75b5d4b751..58b54b386c2 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index e5ac2d172fb..3d375105b6f 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index 244d61b0a69..5152d884871 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 711e7d14d9b..918a88ac768 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt index 58df34f3481..53a44d451dc 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 8507b5addf0..3979019256d 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index 802bb0a8c2c..4ca633e9baa 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index 919fea58d00..8b5a6358172 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -133,11 +139,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index 0aac50679c3..58db4516f53 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index 0b437281b39..77527f38b0c 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -128,11 +134,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index 7b9fc701860..4e812b47573 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -138,11 +144,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index 76ff7209e6a..feecced90df 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index 4fb1732bd37..6c222fc0e68 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index afbc47c325e..2d9a90fea55 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index 44a94486a66..46622fafc19 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index beeec5c36a7..0a707a56926 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index 7df463c0b4f..5880a8c33fd 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso51u68 + ${SdkRootDirPath}/core/boards/lpcxpresso51u68 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -133,11 +139,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index d7e2a33c85c..a4cb4bd5444 100644 --- a/lpcxpresso51u68/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_rom_device_audio/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_rom_device_audio/bm/armgcc/CMakeLists.txt index 7bf5e2f3d2f..0ef42404cb4 100644 --- a/lpcxpresso51u68/usb_examples/usb_rom_device_audio/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_rom_device_audio/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -76,14 +82,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/usb_examples/usb_rom_device_audio/bm/inc + ${SdkRootDirPath}/examples/lpcxpresso51u68/usb_examples/usb_rom_device_audio/bm/inc ${ProjDirPath}/.. ${ProjDirPath}/../inc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -150,11 +156,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_rom_device_cdc/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_rom_device_cdc/bm/armgcc/CMakeLists.txt index 842da4d119d..ce7b740e126 100644 --- a/lpcxpresso51u68/usb_examples/usb_rom_device_cdc/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_rom_device_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,14 +70,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/usb_examples/usb_rom_device_cdc/bm/inc + ${SdkRootDirPath}/examples/lpcxpresso51u68/usb_examples/usb_rom_device_cdc/bm/inc ${ProjDirPath}/.. ${ProjDirPath}/../inc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -128,19 +134,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libfro_calib.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libfro_calib.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libfro_calib.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libfro_calib.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso51u68/usb_examples/usb_rom_device_msc_ram/bm/armgcc/CMakeLists.txt b/lpcxpresso51u68/usb_examples/usb_rom_device_msc_ram/bm/armgcc/CMakeLists.txt index 3bc9e8fb8ed..6b85da72f74 100644 --- a/lpcxpresso51u68/usb_examples/usb_rom_device_msc_ram/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso51u68/usb_examples/usb_rom_device_msc_ram/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,14 +71,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso51u68/usb_examples/usb_rom_device_msc_ram/bm/inc + ${SdkRootDirPath}/examples/lpcxpresso51u68/usb_examples/usb_rom_device_msc_ram/bm/inc ${ProjDirPath}/.. ${ProjDirPath}/../inc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC51U68/gcc/libpower.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC51U68/gcc/libpower.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/demo_apps/hello_world/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/demo_apps/hello_world/cm4/armgcc/CMakeLists.txt index 334bf00a815..0053377581c 100644 --- a/lpcxpresso54114/demo_apps/hello_world/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/demo_apps/hello_world/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/demo_apps/hello_world ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -105,11 +111,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/demo_apps/led_blinky/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/demo_apps/led_blinky/cm4/armgcc/CMakeLists.txt index 57aca9ce1c6..6f6041173d6 100644 --- a/lpcxpresso54114/demo_apps/led_blinky/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/demo_apps/led_blinky/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/demo_apps/led_blinky ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -105,11 +111,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/demo_apps/power_manager_lpc/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/demo_apps/power_manager_lpc/cm4/armgcc/CMakeLists.txt index 8ae45658e3c..e92352f1e44 100644 --- a/lpcxpresso54114/demo_apps/power_manager_lpc/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/demo_apps/power_manager_lpc/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager_lpc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/demo_apps/power_manager_lpc + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/demo_apps/power_manager_lpc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/demo_apps/shell/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/demo_apps/shell/cm4/armgcc/CMakeLists.txt index f423f3ab2dc..83ed68583b9 100644 --- a/lpcxpresso54114/demo_apps/shell/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/demo_apps/shell/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/demo_apps/shell + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/demo_apps/shell ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/demo_apps/utick_wakeup/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/demo_apps/utick_wakeup/cm4/armgcc/CMakeLists.txt index 6bb63999212..c8ad17c337f 100644 --- a/lpcxpresso54114/demo_apps/utick_wakeup/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/demo_apps/utick_wakeup/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../utick_wakeup.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/demo_apps/utick_wakeup + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/demo_apps/utick_wakeup ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/demo_apps/utick_wakeup_peripheral/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/demo_apps/utick_wakeup_peripheral/cm4/armgcc/CMakeLists.txt index 035c4cefa53..bbbd7d4900b 100644 --- a/lpcxpresso54114/demo_apps/utick_wakeup_peripheral/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/demo_apps/utick_wakeup_peripheral/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,12 +50,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/demo_apps/utick_wakeup_peripheral + ${SdkRootDirPath}/examples/lpcxpresso54114/demo_apps/utick_wakeup_peripheral ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -108,11 +114,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/adc/lpc_adc_basic/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/adc/lpc_adc_basic/cm4/armgcc/CMakeLists.txt index 402857a2c36..a829063cd80 100644 --- a/lpcxpresso54114/driver_examples/adc/lpc_adc_basic/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/adc/lpc_adc_basic/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/adc/lpc_adc_basic + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/adc/lpc_adc_basic ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/adc/lpc_adc_burst/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/adc/lpc_adc_burst/cm4/armgcc/CMakeLists.txt index 8591260ec82..5386f367d44 100644 --- a/lpcxpresso54114/driver_examples/adc/lpc_adc_burst/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/adc/lpc_adc_burst/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_burst.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/adc/lpc_adc_burst + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/adc/lpc_adc_burst ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/adc/lpc_adc_dma/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/adc/lpc_adc_dma/cm4/armgcc/CMakeLists.txt index 3e972182755..8876abaedee 100644 --- a/lpcxpresso54114/driver_examples/adc/lpc_adc_dma/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/adc/lpc_adc_dma/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/adc/lpc_adc_dma + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/adc/lpc_adc_dma ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/adc/lpc_adc_interrupt/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/adc/lpc_adc_interrupt/cm4/armgcc/CMakeLists.txt index 5559386823b..b21ece335e1 100644 --- a/lpcxpresso54114/driver_examples/adc/lpc_adc_interrupt/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/adc/lpc_adc_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/adc/lpc_adc_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/adc/lpc_adc_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/crc/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/crc/cm4/armgcc/CMakeLists.txt index 1240d47b70b..784b8d61015 100644 --- a/lpcxpresso54114/driver_examples/crc/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/crc/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/driver_examples/crc + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/crc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/ctimer/simple_match/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/ctimer/simple_match/cm4/armgcc/CMakeLists.txt index f242cebc131..27dffc6b197 100644 --- a/lpcxpresso54114/driver_examples/ctimer/simple_match/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/ctimer/simple_match/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/ctimer/simple_match + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/ctimer/simple_match ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,11 +121,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/ctimer/simple_match_interrupt/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/ctimer/simple_match_interrupt/cm4/armgcc/CMakeLists.txt index 5acbc7ad5e1..f910c48711f 100644 --- a/lpcxpresso54114/driver_examples/ctimer/simple_match_interrupt/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/ctimer/simple_match_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/ctimer/simple_match_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/ctimer/simple_match_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,11 +121,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/ctimer/simple_pwm/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/ctimer/simple_pwm/cm4/armgcc/CMakeLists.txt index 07c04259714..b73857455e8 100644 --- a/lpcxpresso54114/driver_examples/ctimer/simple_pwm/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/ctimer/simple_pwm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/ctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/ctimer/simple_pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,11 +121,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/ctimer/simple_pwm_interrupt/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/ctimer/simple_pwm_interrupt/cm4/armgcc/CMakeLists.txt index 81a91575de8..77d00193a14 100644 --- a/lpcxpresso54114/driver_examples/ctimer/simple_pwm_interrupt/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/ctimer/simple_pwm_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/ctimer/simple_pwm_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/ctimer/simple_pwm_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,11 +121,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/dma/channel_chain/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/dma/channel_chain/cm4/armgcc/CMakeLists.txt index 4bf9edf148b..925022f28ef 100644 --- a/lpcxpresso54114/driver_examples/dma/channel_chain/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/dma/channel_chain/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_chain.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/dma/channel_chain + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/dma/channel_chain ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/dma/interleave_transfer/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/dma/interleave_transfer/cm4/armgcc/CMakeLists.txt index 273bb938bac..6e1a4e35515 100644 --- a/lpcxpresso54114/driver_examples/dma/interleave_transfer/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/dma/interleave_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/dma/interleave_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/dma/interleave_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/dma/linked_transfer/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/dma/linked_transfer/cm4/armgcc/CMakeLists.txt index 46b25adcdae..62091d641f5 100644 --- a/lpcxpresso54114/driver_examples/dma/linked_transfer/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/dma/linked_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_linked_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/dma/linked_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/dma/linked_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/dma/m2m_polling/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/dma/m2m_polling/cm4/armgcc/CMakeLists.txt index ab183be2f6c..2c28f7cd522 100644 --- a/lpcxpresso54114/driver_examples/dma/m2m_polling/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/dma/m2m_polling/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_m2m_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/dma/m2m_polling + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/dma/m2m_polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/dma/memory_to_memory/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/dma/memory_to_memory/cm4/armgcc/CMakeLists.txt index eed6f3bfafb..58ceafcf0bf 100644 --- a/lpcxpresso54114/driver_examples/dma/memory_to_memory/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/dma/memory_to_memory/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/dma/memory_to_memory ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/dma/wrap_transfer/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/dma/wrap_transfer/cm4/armgcc/CMakeLists.txt index 63decbb6f18..e942079e4de 100644 --- a/lpcxpresso54114/driver_examples/dma/wrap_transfer/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/dma/wrap_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/dma/wrap_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/dma/wrap_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/dmic/dmic_dma/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/dmic/dmic_dma/cm4/armgcc/CMakeLists.txt index f0bb4894110..c4458f56f5b 100644 --- a/lpcxpresso54114/driver_examples/dmic/dmic_dma/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/dmic/dmic_dma/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/dmic/dmic_dma + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/dmic/dmic_dma ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,11 +121,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/dmic/dmic_hwvad/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/dmic/dmic_hwvad/cm4/armgcc/CMakeLists.txt index 86cef84071a..ea21be051c8 100644 --- a/lpcxpresso54114/driver_examples/dmic/dmic_hwvad/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/dmic/dmic_hwvad/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_hwvad.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/dmic/dmic_hwvad + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/dmic/dmic_hwvad ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/dmic/dmic_i2s_codec/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/dmic/dmic_i2s_codec/cm4/armgcc/CMakeLists.txt index 281be6ff398..6a7300941e4 100644 --- a/lpcxpresso54114/driver_examples/dmic/dmic_i2s_codec/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/dmic/dmic_i2s_codec/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_i2s_codec.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/dmic/dmic_i2s_codec + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/dmic/dmic_i2s_codec ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -129,11 +135,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/dmic/dmic_i2s_dma/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/dmic/dmic_i2s_dma/cm4/armgcc/CMakeLists.txt index a65ef2413b5..e6a6cd57712 100644 --- a/lpcxpresso54114/driver_examples/dmic/dmic_i2s_dma/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/dmic/dmic_i2s_dma/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_i2s_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/dmic/dmic_i2s_dma + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/dmic/dmic_i2s_dma ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/flashiap/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/flashiap/cm4/armgcc/CMakeLists.txt index 2ea6892a558..5eb40b71859 100644 --- a/lpcxpresso54114/driver_examples/flashiap/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/flashiap/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flashiap.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/driver_examples/flashiap + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/flashiap ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/fmeas/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/fmeas/cm4/armgcc/CMakeLists.txt index 7e3455c009e..c1599419987 100644 --- a/lpcxpresso54114/driver_examples/fmeas/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/fmeas/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fmeas.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/driver_examples/fmeas + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/fmeas ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/gint/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/gint/cm4/armgcc/CMakeLists.txt index c3a674f745f..06dfe4e7d2c 100644 --- a/lpcxpresso54114/driver_examples/gint/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/gint/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gint.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/driver_examples/gint + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/gint ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/gpio/led_output/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/gpio/led_output/cm4/armgcc/CMakeLists.txt index 6e049c5d61e..42370cb802b 100644 --- a/lpcxpresso54114/driver_examples/gpio/led_output/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/gpio/led_output/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/gpio/led_output ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/i2c/dma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/i2c/dma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 691210eaf99..463a545f073 100644 --- a/lpcxpresso54114/driver_examples/i2c/dma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/i2c/dma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54114/driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/i2c/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,11 +121,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/i2c/dma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/i2c/dma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index e2eebbc2327..d947c656b86 100644 --- a/lpcxpresso54114/driver_examples/i2c/dma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/i2c/dma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54114/driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/i2c/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/i2c/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/i2c/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index feb2ed9edc2..039f448051f 100644 --- a/lpcxpresso54114/driver_examples/i2c/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/i2c/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54114/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/i2c/interrupt_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/i2c/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/i2c/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index 3a999970d3b..c742828b54b 100644 --- a/lpcxpresso54114/driver_examples/i2c/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/i2c/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54114/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/i2c/interrupt_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/i2c/polling_b2b/master/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/i2c/polling_b2b/master/cm4/armgcc/CMakeLists.txt index d19b07ae036..3f59dfb5f63 100644 --- a/lpcxpresso54114/driver_examples/i2c/polling_b2b/master/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/i2c/polling_b2b/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54114/driver_examples/i2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/i2c/polling_b2b/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/i2c/polling_b2b/slave/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/i2c/polling_b2b/slave/cm4/armgcc/CMakeLists.txt index e3ce492f293..0084af8521c 100644 --- a/lpcxpresso54114/driver_examples/i2c/polling_b2b/slave/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/i2c/polling_b2b/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54114/driver_examples/i2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/i2c/polling_b2b/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/i2s/dma_record_playback/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/i2s/dma_record_playback/cm4/armgcc/CMakeLists.txt index 52273f8f4c8..5c12861d9de 100644 --- a/lpcxpresso54114/driver_examples/i2s/dma_record_playback/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/i2s/dma_record_playback/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../../cm4/music.h" "${ProjDirPath}/../../../cm4/pin_mux.c" "${ProjDirPath}/../../../cm4/pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../cm4 - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/i2s/dma_record_playback + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/i2s/dma_record_playback ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -128,11 +134,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/i2s/dma_transfer/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/i2s/dma_transfer/cm4/armgcc/CMakeLists.txt index 7461f071560..30a1841694e 100644 --- a/lpcxpresso54114/driver_examples/i2s/dma_transfer/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/i2s/dma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../../cm4/music.h" "${ProjDirPath}/../../../cm4/pin_mux.c" "${ProjDirPath}/../../../cm4/pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../cm4 - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/i2s/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/i2s/dma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -128,11 +134,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/i2s/interrupt_record_playback/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/i2s/interrupt_record_playback/cm4/armgcc/CMakeLists.txt index dbd13081fb4..d9febfb3ec3 100644 --- a/lpcxpresso54114/driver_examples/i2s/interrupt_record_playback/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/i2s/interrupt_record_playback/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../../cm4/music.h" "${ProjDirPath}/../../../cm4/pin_mux.c" "${ProjDirPath}/../../../cm4/pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../cm4 - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/i2s/interrupt_record_playback + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/i2s/interrupt_record_playback ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -128,11 +134,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/i2s/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/i2s/interrupt_transfer/cm4/armgcc/CMakeLists.txt index eaf69327eb7..26080544a89 100644 --- a/lpcxpresso54114/driver_examples/i2s/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/i2s/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../../cm4/music.h" "${ProjDirPath}/../../../cm4/pin_mux.c" "${ProjDirPath}/../../../cm4/pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../cm4 - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/i2s/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -128,11 +134,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/iap/iap_flash/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/iap/iap_flash/cm4/armgcc/CMakeLists.txt index a0f50923938..6587b38521f 100644 --- a/lpcxpresso54114/driver_examples/iap/iap_flash/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/iap/iap_flash/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/iap/iap_flash + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/iap/iap_flash ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/mailbox/interrupt/cm0plus/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/mailbox/interrupt/cm0plus/armgcc/CMakeLists.txt index 74f9097b23f..5f623b0b376 100644 --- a/lpcxpresso54114/driver_examples/mailbox/interrupt/cm0plus/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/mailbox/interrupt/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../mailbox_interrupt_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/mailbox/interrupt/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/mailbox/interrupt/cm0plus + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/mailbox/interrupt/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/mailbox/interrupt/cm4/armgcc/CMakeLists.txt index b5a94d0b345..adb22ab7caf 100644 --- a/lpcxpresso54114/driver_examples/mailbox/interrupt/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/mailbox/interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,16 +40,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../mailbox_interrupt_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/mailbox/interrupt/cm4 - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/mailbox/interrupt/cm4 + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -56,7 +62,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/mailbox/mutex/cm0plus/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/mailbox/mutex/cm0plus/armgcc/CMakeLists.txt index c11b53dcee5..5ab45d3205b 100644 --- a/lpcxpresso54114/driver_examples/mailbox/mutex/cm0plus/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/mailbox/mutex/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../mailbox_mutex_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/mailbox/mutex/cm0plus - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/mailbox/mutex/cm0plus + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/mailbox/mutex/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/mailbox/mutex/cm4/armgcc/CMakeLists.txt index 0fabc3ebd12..54a825f45e8 100644 --- a/lpcxpresso54114/driver_examples/mailbox/mutex/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/mailbox/mutex/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,16 +40,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../mailbox_mutex_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/mailbox/mutex/cm4 - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/mailbox/mutex/cm4 + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -56,7 +62,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/mrt/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/mrt/cm4/armgcc/CMakeLists.txt index a1e04b53748..7466dc989f5 100644 --- a/lpcxpresso54114/driver_examples/mrt/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/mrt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/driver_examples/mrt + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/mrt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/pint/pattern_match/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/pint/pattern_match/cm4/armgcc/CMakeLists.txt index fbba177725d..a60dee9ed80 100644 --- a/lpcxpresso54114/driver_examples/pint/pattern_match/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/pint/pattern_match/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/pint/pattern_match + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/pint/pattern_match ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/pint/pin_interrupt/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/pint/pin_interrupt/cm4/armgcc/CMakeLists.txt index 74098fcaf7d..7cadcc0ae32 100644 --- a/lpcxpresso54114/driver_examples/pint/pin_interrupt/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/pint/pin_interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/pint/pin_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/pint/pin_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/rtc/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/rtc/cm4/armgcc/CMakeLists.txt index 6a61e845bdc..68d5fd186e2 100644 --- a/lpcxpresso54114/driver_examples/rtc/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/rtc/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/driver_examples/rtc + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/rtc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/sctimer/16bit_counter/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/sctimer/16bit_counter/cm4/armgcc/CMakeLists.txt index bb13ebd1f68..e62bb302318 100644 --- a/lpcxpresso54114/driver_examples/sctimer/16bit_counter/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/sctimer/16bit_counter/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_16bit_counter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/sctimer/16bit_counter + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/sctimer/16bit_counter ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/sctimer/multi_state_pwm/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/sctimer/multi_state_pwm/cm4/armgcc/CMakeLists.txt index c925a09e305..fd1e748ea8b 100644 --- a/lpcxpresso54114/driver_examples/sctimer/multi_state_pwm/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/sctimer/multi_state_pwm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_multi_state_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/sctimer/multi_state_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/sctimer/multi_state_pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/sctimer/pwm_with_dutycyle_change/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/sctimer/pwm_with_dutycyle_change/cm4/armgcc/CMakeLists.txt index 7676b700c54..2e42b361a3c 100644 --- a/lpcxpresso54114/driver_examples/sctimer/pwm_with_dutycyle_change/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/sctimer/pwm_with_dutycyle_change/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_update_dutycycle.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/sctimer/pwm_with_dutycyle_change + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/sctimer/pwm_with_dutycyle_change ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/sctimer/simple_pwm/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/sctimer/simple_pwm/cm4/armgcc/CMakeLists.txt index 17d855b0c24..9c4ace10de2 100644 --- a/lpcxpresso54114/driver_examples/sctimer/simple_pwm/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/sctimer/simple_pwm/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/sctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/sctimer/simple_pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/spi/dma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/spi/dma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 53d6297a7c6..01b36aea42e 100644 --- a/lpcxpresso54114/driver_examples/spi/dma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/spi/dma_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54114/driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/spi/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,11 +121,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/spi/dma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/spi/dma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index cebb33437c4..ef3f04ab413 100644 --- a/lpcxpresso54114/driver_examples/spi/dma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/spi/dma_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54114/driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/spi/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,11 +121,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/int/master/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/int/master/cm4/armgcc/CMakeLists.txt index 069d1a688c4..a83a02895be 100644 --- a/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/int/master/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/int/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_int_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/int/master/cm4 - ${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/int/master/cm4 + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/int/slave/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/int/slave/cm4/armgcc/CMakeLists.txt index 3e8edc66c86..38dc987571e 100644 --- a/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/int/slave/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/int/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_int_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/int/slave/cm4 - ${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/int/slave/cm4 + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/polling/master/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/polling/master/cm4/armgcc/CMakeLists.txt index 6529390a6d1..7967887d1cb 100644 --- a/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/polling/master/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/polling/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_polling_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/polling/master/cm4 - ${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/polling/master/cm4 + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/polling/slave/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/polling/slave/cm4/armgcc/CMakeLists.txt index 0e2fa401214..0ee25875a6f 100644 --- a/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/polling/slave/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/polling/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_polling_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../../examples/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/polling/slave/cm4 - ${ProjDirPath}/../../../../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/spi/half_duplex_transfer/polling/slave/cm4 + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/spi/interrupt/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/spi/interrupt/cm4/armgcc/CMakeLists.txt index 74d2cf9aada..c364c6241f0 100644 --- a/lpcxpresso54114/driver_examples/spi/interrupt/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/spi/interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/spi/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/spi/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/spi/interrupt_b2b/master/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/spi/interrupt_b2b/master/cm4/armgcc/CMakeLists.txt index 22d95139ec0..7af438ec660 100644 --- a/lpcxpresso54114/driver_examples/spi/interrupt_b2b/master/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/spi/interrupt_b2b/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54114/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/spi/interrupt_b2b/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/spi/interrupt_b2b/slave/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/spi/interrupt_b2b/slave/cm4/armgcc/CMakeLists.txt index 1827a3b874e..d32fdfc0cf0 100644 --- a/lpcxpresso54114/driver_examples/spi/interrupt_b2b/slave/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/spi/interrupt_b2b/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54114/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/spi/interrupt_b2b/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/spi/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/spi/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 80372bc39fa..fd15b5cc48a 100644 --- a/lpcxpresso54114/driver_examples/spi/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/spi/interrupt_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54114/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/spi/interrupt_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/spi/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/spi/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index f3b5c836d41..0e43ea3a3ed 100644 --- a/lpcxpresso54114/driver_examples/spi/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/spi/interrupt_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54114/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/spi/interrupt_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/spi/interrupt_flash/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/spi/interrupt_flash/cm4/armgcc/CMakeLists.txt index b8a1fb91af9..25f017ebb44 100644 --- a/lpcxpresso54114/driver_examples/spi/interrupt_flash/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/spi/interrupt_flash/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/spi/interrupt_flash + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/spi/interrupt_flash ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/spi/polling_b2b_transfer/master/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/spi/polling_b2b_transfer/master/cm4/armgcc/CMakeLists.txt index 2025524782c..2b5f3b6b0bd 100644 --- a/lpcxpresso54114/driver_examples/spi/polling_b2b_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/spi/polling_b2b_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54114/driver_examples/spi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/spi/polling_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/spi/polling_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/spi/polling_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt index 84cb2403cc1..6b2ad81ca4a 100644 --- a/lpcxpresso54114/driver_examples/spi/polling_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/spi/polling_b2b_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54114/driver_examples/spi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/spi/polling_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/spi/polling_flash/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/spi/polling_flash/cm4/armgcc/CMakeLists.txt index 2016dae6c78..f885e48f5e8 100644 --- a/lpcxpresso54114/driver_examples/spi/polling_flash/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/spi/polling_flash/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/spi/polling_flash + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/spi/polling_flash ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/usart/dma_double_buffer_transfer/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/usart/dma_double_buffer_transfer/cm4/armgcc/CMakeLists.txt index c63678aa263..c07e17252ec 100644 --- a/lpcxpresso54114/driver_examples/usart/dma_double_buffer_transfer/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/usart/dma_double_buffer_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_double_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/usart/dma_double_buffer_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/usart/dma_double_buffer_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/usart/dma_rb_transfer/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/usart/dma_rb_transfer/cm4/armgcc/CMakeLists.txt index f28643c7c45..d6af648e576 100644 --- a/lpcxpresso54114/driver_examples/usart/dma_rb_transfer/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/usart/dma_rb_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/usart/dma_rb_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/usart/dma_rb_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/usart/dma_transfer/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/usart/dma_transfer/cm4/armgcc/CMakeLists.txt index 7328596211e..dd2e0f5be56 100644 --- a/lpcxpresso54114/driver_examples/usart/dma_transfer/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/usart/dma_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/usart/dma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/usart/interrupt/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/usart/interrupt/cm4/armgcc/CMakeLists.txt index 704cfd4378e..154cf4c98a5 100644 --- a/lpcxpresso54114/driver_examples/usart/interrupt/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/usart/interrupt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/usart/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/usart/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/usart/interrupt_rb_transfer/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/usart/interrupt_rb_transfer/cm4/armgcc/CMakeLists.txt index a5f1ccf0632..03d569245bc 100644 --- a/lpcxpresso54114/driver_examples/usart/interrupt_rb_transfer/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/usart/interrupt_rb_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/usart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/usart/interrupt_rb_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/usart/interrupt_transfer/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/usart/interrupt_transfer/cm4/armgcc/CMakeLists.txt index b1b3e93264e..c5470555166 100644 --- a/lpcxpresso54114/driver_examples/usart/interrupt_transfer/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/usart/interrupt_transfer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/usart/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/usart/polling/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/usart/polling/cm4/armgcc/CMakeLists.txt index 42f54a84007..612ab66f20a 100644 --- a/lpcxpresso54114/driver_examples/usart/polling/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/usart/polling/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54114/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/usart/polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/usart/sync_transfer/master/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/usart/sync_transfer/master/cm4/armgcc/CMakeLists.txt index 7cb4a5e324d..53d68701834 100644 --- a/lpcxpresso54114/driver_examples/usart/sync_transfer/master/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/usart/sync_transfer/master/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_sync_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54114/driver_examples/usart/sync_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/usart/sync_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/usart/sync_transfer/slave/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/usart/sync_transfer/slave/cm4/armgcc/CMakeLists.txt index 17f527f6103..20f39f57c37 100644 --- a/lpcxpresso54114/driver_examples/usart/sync_transfer/slave/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/usart/sync_transfer/slave/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_sync_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54114/driver_examples/usart/sync_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/usart/sync_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/driver_examples/wwdt/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/driver_examples/wwdt/cm4/armgcc/CMakeLists.txt index 87ea899116e..45f3dbbfb5d 100644 --- a/lpcxpresso54114/driver_examples/wwdt/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/driver_examples/wwdt/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/driver_examples/wwdt + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/driver_examples/wwdt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg/cm0plus/armgcc/CMakeLists.txt b/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg/cm0plus/armgcc/CMakeLists.txt index 85f9e4ae4d7..acc2b983af3 100644 --- a/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg/cm0plus/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,24 +48,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg/cm0plus - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg/cm0plus + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -140,11 +146,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg/cm4/armgcc/CMakeLists.txt index 91c6f671267..50ea9f60854 100644 --- a/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,10 +47,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE @@ -52,8 +58,8 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg/cm4 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg/cm4 + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -66,7 +72,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -149,11 +155,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm0plus/armgcc/CMakeLists.txt b/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm0plus/armgcc/CMakeLists.txt index 247f74f620a..b2e62ced20b 100644 --- a/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm0plus/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,10 +49,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE @@ -54,14 +60,14 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm0plus - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg_rtos + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm0plus + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -150,11 +156,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4/armgcc/CMakeLists.txt index 57def54b923..6f8d1c4c12f 100644 --- a/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,10 +48,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE @@ -53,9 +59,9 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg_rtos + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm4 + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -68,7 +74,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -159,11 +165,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm0plus/armgcc/CMakeLists.txt b/lpcxpresso54114/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm0plus/armgcc/CMakeLists.txt index 49bf5d0c90d..00c24e04ae0 100644 --- a/lpcxpresso54114/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm0plus/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,10 +51,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE @@ -56,14 +62,14 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_two_way_rpc/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/erpc_two_way_rpc_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm0plus - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/erpc_two_way_rpc_rpmsg_rtos + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm0plus + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -152,11 +158,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4/armgcc/CMakeLists.txt index 2e45612c550..7044fffdc62 100644 --- a/lpcxpresso54114/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,10 +51,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE @@ -56,9 +62,9 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_two_way_rpc/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/erpc_two_way_rpc_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/erpc_two_way_rpc_rpmsg_rtos + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm4 + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -71,7 +77,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -162,11 +168,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/multicore_examples/freertos_message_buffers/cm0plus/armgcc/CMakeLists.txt b/lpcxpresso54114/multicore_examples/freertos_message_buffers/cm0plus/armgcc/CMakeLists.txt index d5797f90b48..8d7ac15a386 100644 --- a/lpcxpresso54114/multicore_examples/freertos_message_buffers/cm0plus/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/multicore_examples/freertos_message_buffers/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/freertos_message_buffers/cm0plus - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/freertos_message_buffers/cm0plus + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/multicore_examples/freertos_message_buffers/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/multicore_examples/freertos_message_buffers/cm4/armgcc/CMakeLists.txt index 9ec062b1fb5..b629af21c7d 100644 --- a/lpcxpresso54114/multicore_examples/freertos_message_buffers/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/multicore_examples/freertos_message_buffers/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,17 +41,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/freertos_message_buffers/cm4 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/freertos_message_buffers/cm4 + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -58,7 +64,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/multicore_examples/hello_world/cm0plus/armgcc/CMakeLists.txt b/lpcxpresso54114/multicore_examples/hello_world/cm0plus/armgcc/CMakeLists.txt index 63e3563758d..24f31bb3bae 100644 --- a/lpcxpresso54114/multicore_examples/hello_world/cm0plus/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/multicore_examples/hello_world/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/hello_world/cm0plus - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/hello_world/cm0plus + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/multicore_examples/hello_world/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/multicore_examples/hello_world/cm4/armgcc/CMakeLists.txt index 5a6aca97a47..f3f7e2dfa2c 100644 --- a/lpcxpresso54114/multicore_examples/hello_world/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/multicore_examples/hello_world/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,16 +40,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/hello_world/cm4 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/hello_world/cm4 + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -56,7 +62,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/multicore_examples/low_power/cm0plus/armgcc/CMakeLists.txt b/lpcxpresso54114/multicore_examples/low_power/cm0plus/armgcc/CMakeLists.txt index 340703300bd..475967bc850 100644 --- a/lpcxpresso54114/multicore_examples/low_power/cm0plus/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/multicore_examples/low_power/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,22 +51,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../sensors/bmp280.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../sensors - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/low_power/cm0plus - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/low_power/cm0plus + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/multicore_examples/low_power/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/multicore_examples/low_power/cm4/armgcc/CMakeLists.txt index 430cc69aa5f..d42f8cd1ae8 100644 --- a/lpcxpresso54114/multicore_examples/low_power/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/multicore_examples/low_power/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,17 +47,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../sensors/bmp280.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../sensors - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/low_power/cm4 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/low_power/cm4 + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -64,7 +70,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/multicore_examples/multicore_manager/cm0plus/armgcc/CMakeLists.txt b/lpcxpresso54114/multicore_examples/multicore_manager/cm0plus/armgcc/CMakeLists.txt index 38959be2b13..fa95c63181f 100644 --- a/lpcxpresso54114/multicore_examples/multicore_manager/cm0plus/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/multicore_examples/multicore_manager/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcmgr_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/multicore_manager/cm0plus - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/multicore_manager/cm0plus + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/multicore_examples/multicore_manager/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/multicore_examples/multicore_manager/cm4/armgcc/CMakeLists.txt index 0e4439e3dbd..f5dd01b10b8 100644 --- a/lpcxpresso54114/multicore_examples/multicore_manager/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/multicore_examples/multicore_manager/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,16 +40,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcmgr_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/multicore_manager/cm4 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/multicore_manager/cm4 + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -56,7 +62,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong/cm0plus/armgcc/CMakeLists.txt b/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong/cm0plus/armgcc/CMakeLists.txt index f3fa1cffdcc..f7f5055df88 100644 --- a/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong/cm0plus/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong/cm0plus - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong/cm0plus + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong/cm4/armgcc/CMakeLists.txt index e728fcebacd..daed8f918c8 100644 --- a/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,16 +41,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong/cm4 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong/cm4 + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -57,7 +63,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -128,11 +134,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong_rtos/cm0plus/armgcc/CMakeLists.txt b/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong_rtos/cm0plus/armgcc/CMakeLists.txt index f2e6da05973..3e736de9600 100644 --- a/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong_rtos/cm0plus/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong_rtos/cm0plus/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong_rtos/cm0plus - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong_rtos/cm0plus + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -128,11 +134,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm0.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm0.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong_rtos/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong_rtos/cm4/armgcc/CMakeLists.txt index 0302c50e794..d3fee8f40a4 100644 --- a/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong_rtos/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong_rtos/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,17 +42,17 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong_rtos/cm4 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/multicore_examples/rpmsg_lite_pingpong_rtos/cm4 + ${SdkRootDirPath}/core/boards/lpcxpresso54114 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -59,7 +65,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -138,11 +144,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/rtos_examples/freertos_event/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/rtos_examples/freertos_event/cm4/armgcc/CMakeLists.txt index d9c0a68f3eb..28d8d08a0d4 100644 --- a/lpcxpresso54114/rtos_examples/freertos_event/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/rtos_examples/freertos_event/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/rtos_examples/freertos_event ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/rtos_examples/freertos_generic/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/rtos_examples/freertos_generic/cm4/armgcc/CMakeLists.txt index 24b50eedd2a..df46d998abc 100644 --- a/lpcxpresso54114/rtos_examples/freertos_generic/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/rtos_examples/freertos_generic/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/rtos_examples/freertos_generic ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/rtos_examples/freertos_hello/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/rtos_examples/freertos_hello/cm4/armgcc/CMakeLists.txt index 3c780a22ea6..6afb0d0f4d3 100644 --- a/lpcxpresso54114/rtos_examples/freertos_hello/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/rtos_examples/freertos_hello/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/rtos_examples/freertos_hello ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/rtos_examples/freertos_i2c/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/rtos_examples/freertos_i2c/cm4/armgcc/CMakeLists.txt index c5f4283cf5d..ad1cb4949d3 100644 --- a/lpcxpresso54114/rtos_examples/freertos_i2c/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/rtos_examples/freertos_i2c/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/rtos_examples/freertos_i2c ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/rtos_examples/freertos_mutex/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/rtos_examples/freertos_mutex/cm4/armgcc/CMakeLists.txt index 343bc1ed0b4..d200ad1ca1c 100644 --- a/lpcxpresso54114/rtos_examples/freertos_mutex/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/rtos_examples/freertos_mutex/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/rtos_examples/freertos_mutex ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/rtos_examples/freertos_queue/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/rtos_examples/freertos_queue/cm4/armgcc/CMakeLists.txt index db3b42903ab..f7e7a85e281 100644 --- a/lpcxpresso54114/rtos_examples/freertos_queue/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/rtos_examples/freertos_queue/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/rtos_examples/freertos_queue ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/rtos_examples/freertos_sem/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/rtos_examples/freertos_sem/cm4/armgcc/CMakeLists.txt index 9b1d2e6a84e..6d6f36907ec 100644 --- a/lpcxpresso54114/rtos_examples/freertos_sem/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/rtos_examples/freertos_sem/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/rtos_examples/freertos_sem ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/rtos_examples/freertos_spi/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/rtos_examples/freertos_spi/cm4/armgcc/CMakeLists.txt index bc0402c478e..6a096da9b11 100644 --- a/lpcxpresso54114/rtos_examples/freertos_spi/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/rtos_examples/freertos_spi/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/rtos_examples/freertos_spi + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/rtos_examples/freertos_spi ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/rtos_examples/freertos_swtimer/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/rtos_examples/freertos_swtimer/cm4/armgcc/CMakeLists.txt index 8210575cc2e..59e176efff4 100644 --- a/lpcxpresso54114/rtos_examples/freertos_swtimer/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/rtos_examples/freertos_swtimer/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/rtos_examples/freertos_swtimer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/rtos_examples/freertos_tickless/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/rtos_examples/freertos_tickless/cm4/armgcc/CMakeLists.txt index dfdf24b170c..73f39df4bf6 100644 --- a/lpcxpresso54114/rtos_examples/freertos_tickless/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/rtos_examples/freertos_tickless/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,23 +43,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/../../low_power_tickless/cm4 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/rtos_examples/freertos_tickless ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -128,11 +134,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54114/rtos_examples/freertos_usart/cm4/armgcc/CMakeLists.txt b/lpcxpresso54114/rtos_examples/freertos_usart/cm4/armgcc/CMakeLists.txt index 40ee93bdb88..0339712cb23 100644 --- a/lpcxpresso54114/rtos_examples/freertos_usart/cm4/armgcc/CMakeLists.txt +++ b/lpcxpresso54114/rtos_examples/freertos_usart/cm4/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54114/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54114 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54114/rtos_examples/freertos_usart + ${SdkRootDirPath}/core/boards/lpcxpresso54114 + ${SdkRootDirPath}/examples/lpcxpresso54114/rtos_examples/freertos_usart ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54114/gcc/libpower_cm4_hardabi.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt b/lpcxpresso54628/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt index 93876202a77..8e7c618f2a0 100644 --- a/lpcxpresso54628/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,20 +41,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54628/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 47c5e981760..e97fd184ec0 100644 --- a/lpcxpresso54628/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/cmsis_driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/cmsis_driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54628/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 94da902dbcc..039e56db753 100644 --- a/lpcxpresso54628/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/cmsis_driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/cmsis_driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54628/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 51b8b5751c4..1c51a65aa0f 100644 --- a/lpcxpresso54628/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54628/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index c0c7805a03f..ddd08da8e34 100644 --- a/lpcxpresso54628/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54628/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 546591bfd5c..e81ac47a6b3 100644 --- a/lpcxpresso54628/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/cmsis_driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/cmsis_driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54628/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index d2735b0140a..963a787ba9b 100644 --- a/lpcxpresso54628/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/cmsis_driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/cmsis_driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54628/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 34e35718a6b..e6893759f1c 100644 --- a/lpcxpresso54628/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/cmsis_driver_examples/spi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/cmsis_driver_examples/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54628/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index e3123d697ed..4bdf2f0fea3 100644 --- a/lpcxpresso54628/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/cmsis_driver_examples/spi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/cmsis_driver_examples/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso54628/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index 6fab3a3f587..8d163d1b0c4 100644 --- a/lpcxpresso54628/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/cmsis_driver_examples/usart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/cmsis_driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso54628/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 799ae947a61..600a729e7e3 100644 --- a/lpcxpresso54628/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/cmsis_driver_examples/usart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/cmsis_driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/component_examples/led_control/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/component_examples/led_control/bm/armgcc/CMakeLists.txt index 6a2ae0fecb2..25411bb120b 100644 --- a/lpcxpresso54628/component_examples/led_control/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/component_examples/led_control/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../hardware_init.c" "${ProjDirPath}/../app.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/component_examples/led_control/bm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/component_examples/led_control/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -133,11 +139,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/component_examples/led_control/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/component_examples/led_control/freertos/armgcc/CMakeLists.txt index ee871931cbe..9ef17605dd9 100644 --- a/lpcxpresso54628/component_examples/led_control/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/component_examples/led_control/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../hardware_init.c" "${ProjDirPath}/../app.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/component_examples/led_control/freertos - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/component_examples/led_control/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -140,11 +146,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/component_examples/log/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/component_examples/log/bm/armgcc/CMakeLists.txt index 1398cb4b5b4..3093b35bf61 100644 --- a/lpcxpresso54628/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/component_examples/log/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/component_examples/log/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/component_examples/log/freertos/armgcc/CMakeLists.txt index 23f4500985f..52243d2c078 100644 --- a/lpcxpresso54628/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/demo_apps/hello_world/armgcc/CMakeLists.txt b/lpcxpresso54628/demo_apps/hello_world/armgcc/CMakeLists.txt index 8f59d4ab744..062632c56e8 100644 --- a/lpcxpresso54628/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -103,11 +109,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/lpcxpresso54628/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index ed56430a4cb..224a2707a1d 100644 --- a/lpcxpresso54628/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt b/lpcxpresso54628/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt index e94fb5314e5..189f42464ab 100644 --- a/lpcxpresso54628/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager_lpc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/demo_apps/power_manager_lpc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/demo_apps/power_manager_lpc + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/demo_apps/shell/armgcc/CMakeLists.txt b/lpcxpresso54628/demo_apps/shell/armgcc/CMakeLists.txt index 8fde704b228..38d49e67410 100644 --- a/lpcxpresso54628/demo_apps/shell/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/demo_apps/shell + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/demo_apps/touch_cursor/armgcc/CMakeLists.txt b/lpcxpresso54628/demo_apps/touch_cursor/armgcc/CMakeLists.txt index 9276204aee7..1dfbe904ba4 100644 --- a/lpcxpresso54628/demo_apps/touch_cursor/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/demo_apps/touch_cursor/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../touch_cursor.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/demo_apps/touch_cursor - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/demo_apps/touch_cursor + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/demo_apps/utick_wakeup/armgcc/CMakeLists.txt b/lpcxpresso54628/demo_apps/utick_wakeup/armgcc/CMakeLists.txt index 47ae2a45a50..7c9562a3b1a 100644 --- a/lpcxpresso54628/demo_apps/utick_wakeup/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/demo_apps/utick_wakeup/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../utick_wakeup.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/demo_apps/utick_wakeup - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/demo_apps/utick_wakeup + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -105,11 +111,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/demo_apps/utick_wakeup_peripheral/armgcc/CMakeLists.txt b/lpcxpresso54628/demo_apps/utick_wakeup_peripheral/armgcc/CMakeLists.txt index 8a2fec6f52a..463d12149d8 100644 --- a/lpcxpresso54628/demo_apps/utick_wakeup_peripheral/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/demo_apps/utick_wakeup_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,12 +50,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/demo_apps/utick_wakeup_peripheral + ${SdkRootDirPath}/examples/lpcxpresso54628/demo_apps/utick_wakeup_peripheral ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -106,11 +112,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt index 314ed32981e..adaf83e6d41 100644 --- a/lpcxpresso54628/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/adc/lpc_adc_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/adc/lpc_adc_basic + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt index 4a2fa192d03..2a9df769a59 100644 --- a/lpcxpresso54628/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_burst.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/adc/lpc_adc_burst - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/adc/lpc_adc_burst + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt index 3d0af503048..844ac950c20 100644 --- a/lpcxpresso54628/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/adc/lpc_adc_dma - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/adc/lpc_adc_dma + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt index d2131db9b85..12585d52c9f 100644 --- a/lpcxpresso54628/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/adc/lpc_adc_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/adc/lpc_adc_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/bod/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/bod/armgcc/CMakeLists.txt index b150f9b4882..1803a694d1b 100644 --- a/lpcxpresso54628/driver_examples/bod/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/bod/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bod.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/driver_examples/bod - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/bod + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/crc/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/crc/armgcc/CMakeLists.txt index 814d0d6fd17..2fe67e5f645 100644 --- a/lpcxpresso54628/driver_examples/crc/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/crc + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt index a0f8ccf380c..12fdbd3e551 100644 --- a/lpcxpresso54628/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/ctimer/simple_match - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/ctimer/simple_match + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt index e469289f402..57cc2e0cc6a 100644 --- a/lpcxpresso54628/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/ctimer/simple_match_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/ctimer/simple_match_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt index 27ba9943a81..42a40243d68 100644 --- a/lpcxpresso54628/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/ctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/ctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt index 9719a81bb5d..834363cf11b 100644 --- a/lpcxpresso54628/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/ctimer/simple_pwm_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/ctimer/simple_pwm_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt index 2ac158fc7bd..94c88ff8bd0 100644 --- a/lpcxpresso54628/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_chain.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/dma/channel_chain - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/dma/channel_chain + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt index 821d8a1fd24..066e8827d9b 100644 --- a/lpcxpresso54628/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/dma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/dma/interleave_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt index cecb9e5fb09..83222a1b029 100644 --- a/lpcxpresso54628/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_linked_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/dma/linked_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/dma/linked_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt index a8e0fade21f..64a213b2da3 100644 --- a/lpcxpresso54628/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_m2m_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/dma/m2m_polling - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/dma/m2m_polling + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index ecd59cda26c..dfba03ab77a 100644 --- a/lpcxpresso54628/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/dma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt index 36d264e71c7..ea6bfeaa44a 100644 --- a/lpcxpresso54628/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/dma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/dma/wrap_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt index b737d235cab..14686390db6 100644 --- a/lpcxpresso54628/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/dmic/dmic_dma - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/dmic/dmic_dma + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt index 7a11cf90996..bd950eae7a9 100644 --- a/lpcxpresso54628/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_i2s_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/dmic/dmic_i2s_dma - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/dmic/dmic_i2s_dma + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -129,11 +135,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/eeprom/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/eeprom/armgcc/CMakeLists.txt index 7ede89e8e8a..503bbf80e99 100644 --- a/lpcxpresso54628/driver_examples/eeprom/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/eeprom/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../eeprom.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/driver_examples/eeprom - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/eeprom + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/emc/sdram/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/emc/sdram/armgcc/CMakeLists.txt index 67c5eaec762..70a02906c66 100644 --- a/lpcxpresso54628/driver_examples/emc/sdram/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/emc/sdram/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../emc_sdram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/emc/sdram - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/emc/sdram + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt index 837a8323f2e..d15d83f6d3c 100644 --- a/lpcxpresso54628/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/enet/txrx_ptp1588_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/enet/txrx_ptp1588_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/enet/txrx_rxinterrupt/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/enet/txrx_rxinterrupt/armgcc/CMakeLists.txt index e4caf53b612..965cfd255ed 100644 --- a/lpcxpresso54628/driver_examples/enet/txrx_rxinterrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/enet/txrx_rxinterrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_rxinterrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/enet/txrx_rxinterrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/enet/txrx_rxinterrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/enet/txrx_rxpoll/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/enet/txrx_rxpoll/armgcc/CMakeLists.txt index 824110a2be5..5c00721010d 100644 --- a/lpcxpresso54628/driver_examples/enet/txrx_rxpoll/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/enet/txrx_rxpoll/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_rxpoll.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/enet/txrx_rxpoll - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/enet/txrx_rxpoll + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/enet/txrx_transfer_rxinterrupt/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/enet/txrx_transfer_rxinterrupt/armgcc/CMakeLists.txt index 7865918d079..948c255662e 100644 --- a/lpcxpresso54628/driver_examples/enet/txrx_transfer_rxinterrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/enet/txrx_transfer_rxinterrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer_rxinterrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/enet/txrx_transfer_rxinterrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/enet/txrx_transfer_rxinterrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/enet/txrx_transfer_rxpoll/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/enet/txrx_transfer_rxpoll/armgcc/CMakeLists.txt index f22c63af05a..742bc19950c 100644 --- a/lpcxpresso54628/driver_examples/enet/txrx_transfer_rxpoll/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/enet/txrx_transfer_rxpoll/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer_rxpoll.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/enet/txrx_transfer_rxpoll - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/enet/txrx_transfer_rxpoll + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/flashiap/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/flashiap/armgcc/CMakeLists.txt index d105c5b07e4..44173d70886 100644 --- a/lpcxpresso54628/driver_examples/flashiap/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/flashiap/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flashiap.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/driver_examples/flashiap - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/flashiap + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/fmc/signature_generation/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/fmc/signature_generation/armgcc/CMakeLists.txt index e77d8cdf86b..99c087291dd 100644 --- a/lpcxpresso54628/driver_examples/fmc/signature_generation/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/fmc/signature_generation/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fmc_signature_generation.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/fmc/signature_generation - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/fmc/signature_generation + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/fmeas/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/fmeas/armgcc/CMakeLists.txt index 1d29dfcfa02..8a25defcc22 100644 --- a/lpcxpresso54628/driver_examples/fmeas/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/fmeas/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fmeas.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/driver_examples/fmeas - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/fmeas + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/gint/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/gint/armgcc/CMakeLists.txt index 41693f0b4d6..20d6999acf3 100644 --- a/lpcxpresso54628/driver_examples/gint/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/gint/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gint.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/driver_examples/gint - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/gint + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index dc51eff4b8e..77d942b40ca 100644 --- a/lpcxpresso54628/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index b2f7ee73027..d818591373a 100644 --- a/lpcxpresso54628/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index d2502319ea4..b7353bb5ef1 100644 --- a/lpcxpresso54628/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 0d58bad3b47..290e5890a5c 100644 --- a/lpcxpresso54628/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 91514bedc37..2b2d7928821 100644 --- a/lpcxpresso54628/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt index fcf13303a25..89f81885321 100644 --- a/lpcxpresso54628/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/driver_examples/i2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/i2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt index 200f6902826..3f261ec82ca 100644 --- a/lpcxpresso54628/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/driver_examples/i2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/i2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt index 55ebb209763..94482666616 100644 --- a/lpcxpresso54628/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/i2s/dma_record_playback - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/i2s/dma_record_playback + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt index cf8f440dcca..7b269e8f770 100644 --- a/lpcxpresso54628/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/i2s/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/i2s/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt index b3eab163ab9..e7f56d0aba9 100644 --- a/lpcxpresso54628/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/i2s/interrupt_record_playback - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/i2s/interrupt_record_playback + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt index abc727f3c05..3d816876b5b 100644 --- a/lpcxpresso54628/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/i2s/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt index aa92a7a40ce..aa4b397c2ea 100644 --- a/lpcxpresso54628/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/iap/iap_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/iap/iap_basic + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/iap/iap_eeprom/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/iap/iap_eeprom/armgcc/CMakeLists.txt index 0fef9a3fd90..b84a896c672 100644 --- a/lpcxpresso54628/driver_examples/iap/iap_eeprom/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/iap/iap_eeprom/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_eeprom.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/iap/iap_eeprom - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/iap/iap_eeprom + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt index f43b8aee9da..86072d48f00 100644 --- a/lpcxpresso54628/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/iap/iap_flash - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/iap/iap_flash + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/lcdc/lcdc_cursor/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/lcdc/lcdc_cursor/armgcc/CMakeLists.txt index 949e80901f2..1f0c2e7c0ea 100644 --- a/lpcxpresso54628/driver_examples/lcdc/lcdc_cursor/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/lcdc/lcdc_cursor/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lcdc_cursor.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/lcdc/lcdc_cursor - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/lcdc/lcdc_cursor + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/lcdc/lcdc_tft/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/lcdc/lcdc_tft/armgcc/CMakeLists.txt index 4abc9a815cc..b6f1a8abcbb 100644 --- a/lpcxpresso54628/driver_examples/lcdc/lcdc_tft/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/lcdc/lcdc_tft/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lcdc_tft.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/lcdc/lcdc_tft - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/lcdc/lcdc_tft + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt index c8771cef996..caed19ec652 100644 --- a/lpcxpresso54628/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/mcan/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/mcan/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/mcan/loopback/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/mcan/loopback/armgcc/CMakeLists.txt index 5ad4f792bac..8fd20f41b28 100644 --- a/lpcxpresso54628/driver_examples/mcan/loopback/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/mcan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/mcan/loopback - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/mcan/loopback + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/mrt/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/mrt/armgcc/CMakeLists.txt index 7b3d27a807f..45d6041a88e 100644 --- a/lpcxpresso54628/driver_examples/mrt/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/mrt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/driver_examples/mrt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/mrt + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/otp/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/otp/armgcc/CMakeLists.txt index a6e2cdb791b..f78ed4a0f2d 100644 --- a/lpcxpresso54628/driver_examples/otp/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/otp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../otp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/driver_examples/otp - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/otp + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt index 17fb3733a74..3267042a59c 100644 --- a/lpcxpresso54628/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/pint/pattern_match - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/pint/pattern_match + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt index 6fa08e8e581..d38ae419635 100644 --- a/lpcxpresso54628/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/pint/pin_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/pint/pin_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/rit/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/rit/armgcc/CMakeLists.txt index 44655b2da19..5c5052c2a1d 100644 --- a/lpcxpresso54628/driver_examples/rit/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/rit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/driver_examples/rit - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/rit + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/rng/random/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/rng/random/armgcc/CMakeLists.txt index 7bb42bd43bd..bac0d26fe90 100644 --- a/lpcxpresso54628/driver_examples/rng/random/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/rng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/rng/random - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/rng/random + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/rtc/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/rtc/armgcc/CMakeLists.txt index 0519251bbb4..d80b07db83b 100644 --- a/lpcxpresso54628/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/driver_examples/rtc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/rtc + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt index 2146c22b022..0a2b318f975 100644 --- a/lpcxpresso54628/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_16bit_counter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/sctimer/16bit_counter - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/sctimer/16bit_counter + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt index 873e4636c71..effa1e2e18c 100644 --- a/lpcxpresso54628/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_multi_state_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/sctimer/multi_state_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/sctimer/multi_state_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt index 9eceddb625c..9eb1a6a965e 100644 --- a/lpcxpresso54628/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_update_dutycycle.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/sctimer/pwm_with_dutycyle_change - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/sctimer/pwm_with_dutycyle_change + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt index 0346d6a5432..295e952fb39 100644 --- a/lpcxpresso54628/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/sctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/sctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/sha/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/sha/armgcc/CMakeLists.txt index ad517d65fb2..3fd25fe26ec 100644 --- a/lpcxpresso54628/driver_examples/sha/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/sha/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sha.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/driver_examples/sha - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/sha + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 75ebbf3f34d..b8e47a549f2 100644 --- a/lpcxpresso54628/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 1daa6b8fae8..607a551270f 100644 --- a/lpcxpresso54628/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/dma/master/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/dma/master/armgcc/CMakeLists.txt index 19434a6b0e4..0183bc1b56e 100644 --- a/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/dma/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/dma/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_dma_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/dma/master - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/dma/master + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/dma/slave/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/dma/slave/armgcc/CMakeLists.txt index 9c2dcd0e11f..5d085d87b42 100644 --- a/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/dma/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/dma/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_dma_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/dma/slave - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/dma/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt index 8d354bf46cb..c2e14f73c81 100644 --- a/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_int_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/int/master - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/int/master + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt index 50592c75e52..9112c4900c5 100644 --- a/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_int_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/int/slave - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/int/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt index de815769bb0..e4d7d19596c 100644 --- a/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_polling_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/polling/master - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/polling/master + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt index 64bfb017d19..ed32e6d7291 100644 --- a/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_polling_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/polling/slave - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/spi/half_duplex_transfer/polling/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/spi/interrupt/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/spi/interrupt/armgcc/CMakeLists.txt index 4fee275f022..bd16f2b2fa9 100644 --- a/lpcxpresso54628/driver_examples/spi/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/spi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/spi/interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/spi/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index 5e9165dd77b..e1236e067c9 100644 --- a/lpcxpresso54628/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/driver_examples/spi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index e07602c2002..1225cbfcd5d 100644 --- a/lpcxpresso54628/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/driver_examples/spi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 5ddb00963f6..3ef4a8ee606 100644 --- a/lpcxpresso54628/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 0cce1535ae9..fd579bfa059 100644 --- a/lpcxpresso54628/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 8272c2544f2..01820b9676e 100644 --- a/lpcxpresso54628/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/driver_examples/spi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/spi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 0eb295575ed..55630aa080f 100644 --- a/lpcxpresso54628/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/driver_examples/spi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/spi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/spifi/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/spifi/dma_transfer/armgcc/CMakeLists.txt index 5c6a7ee3e3a..2e48cf99e43 100644 --- a/lpcxpresso54628/driver_examples/spifi/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/spifi/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spifi_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/spifi/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/spifi/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/spifi/polling_transfer/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/spifi/polling_transfer/armgcc/CMakeLists.txt index ded9b622e28..0eb675266cd 100644 --- a/lpcxpresso54628/driver_examples/spifi/polling_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/spifi/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spifi_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/spifi/polling_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/spifi/polling_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index ba4c9e8b938..fa39813ca8c 100644 --- a/lpcxpresso54628/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/usart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/usart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt index d3b4f06cdf7..9e7ccd96d8d 100644 --- a/lpcxpresso54628/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_double_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/usart/dma_double_buffer_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/usart/dma_double_buffer_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/usart/dma_rb_transfer/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/usart/dma_rb_transfer/armgcc/CMakeLists.txt index 9a4254a8671..1b64f778d82 100644 --- a/lpcxpresso54628/driver_examples/usart/dma_rb_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/usart/dma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/usart/dma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/usart/dma_rb_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,11 +121,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index 21e9ff9ff27..118d8ca967a 100644 --- a/lpcxpresso54628/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/usart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/usart/hardware_flow_control/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/usart/hardware_flow_control/armgcc/CMakeLists.txt index bd55d794cb5..5514d5649ba 100644 --- a/lpcxpresso54628/driver_examples/usart/hardware_flow_control/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/usart/hardware_flow_control/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_hardware_flow_control.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/usart/hardware_flow_control - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/usart/hardware_flow_control + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -110,11 +116,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/usart/interrupt/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/usart/interrupt/armgcc/CMakeLists.txt index 2b9d89f26ad..278d2192065 100644 --- a/lpcxpresso54628/driver_examples/usart/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/usart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/usart/interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/usart/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt index aeebc8d7436..d48c2153583 100644 --- a/lpcxpresso54628/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/usart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/usart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 458ce78a7bb..9ec9998cf00 100644 --- a/lpcxpresso54628/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/usart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/usart/polling/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/usart/polling/armgcc/CMakeLists.txt index 85d869bc2bb..e762ddaa301 100644 --- a/lpcxpresso54628/driver_examples/usart/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/usart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/usart/polling - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/usart/sync_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/usart/sync_transfer/master/armgcc/CMakeLists.txt index c811098e4ae..cd07f68b1e3 100644 --- a/lpcxpresso54628/driver_examples/usart/sync_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/usart/sync_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_sync_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/driver_examples/usart/sync_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/usart/sync_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/usart/sync_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/usart/sync_transfer/slave/armgcc/CMakeLists.txt index 8cde2989f8f..1c63389180d 100644 --- a/lpcxpresso54628/driver_examples/usart/sync_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/usart/sync_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_sync_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54628/driver_examples/usart/sync_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/usart/sync_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt index ca56a34ff42..0728f90fbfd 100644 --- a/lpcxpresso54628/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_wakeup_deepsleep.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/driver_examples/usart/wakeup_deepsleep - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/usart/wakeup_deepsleep + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/driver_examples/wwdt/armgcc/CMakeLists.txt b/lpcxpresso54628/driver_examples/wwdt/armgcc/CMakeLists.txt index 1088aef3699..7d57c4f8e8e 100644 --- a/lpcxpresso54628/driver_examples/wwdt/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/driver_examples/wwdt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/driver_examples/wwdt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/driver_examples/wwdt + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/lpcxpresso54628/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 60e445ce7e4..6a92dd6424a 100644 --- a/lpcxpresso54628/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/lpcxpresso54628/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 98af91baaf5..19d5ec35ed2 100644 --- a/lpcxpresso54628/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/lpcxpresso54628/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 92952963a7f..750fc97de97 100644 --- a/lpcxpresso54628/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/lpcxpresso54628/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 6ec68825330..92d2663f3c3 100644 --- a/lpcxpresso54628/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/lpcxpresso54628/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 081565d102d..2326e412d4a 100644 --- a/lpcxpresso54628/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/lpcxpresso54628/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index e32cbf19901..0fc17a5a373 100644 --- a/lpcxpresso54628/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/lpcxpresso54628/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 9c50b85bc00..1a15dba216b 100644 --- a/lpcxpresso54628/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/rtos_examples/freertos_spi/armgcc/CMakeLists.txt b/lpcxpresso54628/rtos_examples/freertos_spi/armgcc/CMakeLists.txt index b2257b93f66..79c955e512a 100644 --- a/lpcxpresso54628/rtos_examples/freertos_spi/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/rtos_examples/freertos_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/rtos_examples/freertos_spi - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/rtos_examples/freertos_spi + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/lpcxpresso54628/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index e2f331bb356..161fd287312 100644 --- a/lpcxpresso54628/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/lpcxpresso54628/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index b813d511e3b..1b4c449191f 100644 --- a/lpcxpresso54628/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/rtos_examples/freertos_usart/armgcc/CMakeLists.txt b/lpcxpresso54628/rtos_examples/freertos_usart/armgcc/CMakeLists.txt index 1db379abc03..a28b17ffc89 100644 --- a/lpcxpresso54628/rtos_examples/freertos_usart/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/rtos_examples/freertos_usart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/rtos_examples/freertos_usart - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/rtos_examples/freertos_usart + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,11 +122,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/sdmmc_examples/mmccard_fatfs/armgcc/CMakeLists.txt b/lpcxpresso54628/sdmmc_examples/mmccard_fatfs/armgcc/CMakeLists.txt index a4a13a52f62..c14ef05aa26 100644 --- a/lpcxpresso54628/sdmmc_examples/mmccard_fatfs/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/sdmmc_examples/mmccard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/sdmmc_examples/mmccard_fatfs - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/sdmmc_examples/mmccard_fatfs + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,11 +130,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt index cbc1010777b..0c85ca3568d 100644 --- a/lpcxpresso54628/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/sdmmc_examples/mmccard_freertos - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/sdmmc_examples/mmccard_freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -130,11 +136,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/sdmmc_examples/mmccard_interrupt/armgcc/CMakeLists.txt b/lpcxpresso54628/sdmmc_examples/mmccard_interrupt/armgcc/CMakeLists.txt index 5721ffe6a93..085eaff589c 100644 --- a/lpcxpresso54628/sdmmc_examples/mmccard_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/sdmmc_examples/mmccard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/sdmmc_examples/mmccard_interrupt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/sdmmc_examples/mmccard_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/sdmmc_examples/mmccard_polling/armgcc/CMakeLists.txt b/lpcxpresso54628/sdmmc_examples/mmccard_polling/armgcc/CMakeLists.txt index 9acc108f797..156ff379131 100644 --- a/lpcxpresso54628/sdmmc_examples/mmccard_polling/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/sdmmc_examples/mmccard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/sdmmc_examples/mmccard_polling - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/sdmmc_examples/mmccard_polling + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt b/lpcxpresso54628/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt index d1b47a3ae6c..cb3f66c86be 100644 --- a/lpcxpresso54628/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/sdmmc_examples/sdcard_fatfs - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/sdmmc_examples/sdcard_fatfs + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,11 +130,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt index c08c7602318..5b80eb94ad2 100644 --- a/lpcxpresso54628/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/sdmmc_examples/sdcard_fatfs_freertos - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/sdmmc_examples/sdcard_fatfs_freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt index f15f2663ab4..cf640bd3425 100644 --- a/lpcxpresso54628/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/sdmmc_examples/sdcard_freertos - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/sdmmc_examples/sdcard_freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -130,11 +136,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt b/lpcxpresso54628/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt index 92d23cd0bbf..1fe7b9859e6 100644 --- a/lpcxpresso54628/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/sdmmc_examples/sdcard_interrupt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/sdmmc_examples/sdcard_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt b/lpcxpresso54628/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt index 38a0a8bd95d..104db732eee 100644 --- a/lpcxpresso54628/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/sdmmc_examples/sdcard_polling - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/sdmmc_examples/sdcard_polling + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/sdmmc_examples/sdio/armgcc/CMakeLists.txt b/lpcxpresso54628/sdmmc_examples/sdio/armgcc/CMakeLists.txt index 1ba0854d431..595cb13bf1f 100644 --- a/lpcxpresso54628/sdmmc_examples/sdio/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/sdmmc_examples/sdio/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54628/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54628/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54628/sdmmc_examples/sdio - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/sdmmc_examples/sdio + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index a0634c3a75b..5cbdca40409 100644 --- a/lpcxpresso54628/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_device_audio_generator/bm + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_device_audio_generator/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,11 +143,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index 6eabea14555..dfa59c55524 100644 --- a/lpcxpresso54628/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_device_audio_generator/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_device_audio_generator/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -147,11 +153,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index 42d8c2d8aa4..430457712cf 100644 --- a/lpcxpresso54628/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_device_audio_generator_lite/bm + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_device_audio_generator_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt index a9f558ed5dd..47a7d093658 100644 --- a/lpcxpresso54628/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_device_audio_speaker/bm + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_device_audio_speaker/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -149,11 +155,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt index 11c439bb6bc..1a133cad55b 100644 --- a/lpcxpresso54628/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_device_audio_speaker/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_device_audio_speaker/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -159,11 +165,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt index c00b4d17793..14d8a611b72 100644 --- a/lpcxpresso54628/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,12 +57,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_device_audio_speaker_lite/bm + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_device_audio_speaker_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -147,11 +153,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index 0afbdd302e0..6e82fddaa10 100644 --- a/lpcxpresso54628/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index f1a5710df2f..0fc1c0680e1 100644 --- a/lpcxpresso54628/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index f6c8e1c9eae..0b69acbeb4a 100644 --- a/lpcxpresso54628/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt index 13d6fa5fd30..7040f9b9ee2 100644 --- a/lpcxpresso54628/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -141,11 +147,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt index 9af4584c2db..b1d4eaa601c 100644 --- a/lpcxpresso54628/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,12 +65,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -151,11 +157,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt index 935d6e7ce33..3aee3d603b1 100644 --- a/lpcxpresso54628/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index c91c5d44a14..7657fc05b24 100644 --- a/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -133,11 +139,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index 1a663a727e4..99cbfac41f9 100644 --- a/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -143,11 +149,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt index 9c411a3f290..ad6dcd0960b 100644 --- a/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_disk/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -153,11 +159,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt index b065e0ca0e5..38c814b0907 100644 --- a/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,13 +71,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_disk/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -162,11 +168,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt index 368e214b869..04d129f3ac7 100644 --- a/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -151,11 +157,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 2d7ba2d6a89..deeb6a41876 100644 --- a/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index 5d7526cfb28..bbd4c973623 100644 --- a/lpcxpresso54628/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index e6c602a5aa9..d3dc3c75a4b 100644 --- a/lpcxpresso54628/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,11 +143,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 62a4c723886..78712f7d946 100644 --- a/lpcxpresso54628/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt index 49885b3aa1a..7087d75bfd6 100644 --- a/lpcxpresso54628/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,12 +65,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_device_composite_hid_audio_unified/bm + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_device_composite_hid_audio_unified/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -157,11 +163,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt index 99005cfcab7..2df47483b1c 100644 --- a/lpcxpresso54628/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_device_composite_hid_audio_unified/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_device_composite_hid_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -167,11 +173,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt index 3d254d0543e..9a9c06eb46a 100644 --- a/lpcxpresso54628/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_device_composite_hid_audio_unified_lite/bm + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_device_composite_hid_audio_unified_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -155,11 +161,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index 7525601bebe..24530f60f60 100644 --- a/lpcxpresso54628/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -129,11 +135,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index 7cce944801b..f8349b50b41 100644 --- a/lpcxpresso54628/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index 355508c5a8a..78a68c07da1 100644 --- a/lpcxpresso54628/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index 88e189c86b5..01be24b38e5 100644 --- a/lpcxpresso54628/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index 392d9939c1a..2c48031913c 100644 --- a/lpcxpresso54628/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index f33eb62153d..6b105a5d962 100644 --- a/lpcxpresso54628/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index ae7c4409f89..50c36ec936a 100644 --- a/lpcxpresso54628/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index ae9821b2954..25dc96a4625 100644 --- a/lpcxpresso54628/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt index 1f577d6f3c4..5153e7cd3dd 100644 --- a/lpcxpresso54628/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index f80c9d7e50a..066b79aa4a0 100644 --- a/lpcxpresso54628/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt index 6f4e57726b0..b3cda239d4b 100644 --- a/lpcxpresso54628/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_device_msc_disk/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_device_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -147,11 +153,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt index c98d87dae07..def5c67dd15 100644 --- a/lpcxpresso54628/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,13 +65,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_device_msc_disk/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_device_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -156,11 +162,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt index 87b44352d7a..76c6d6aaa77 100644 --- a/lpcxpresso54628/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_device_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_device_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -145,11 +151,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index 3e547934819..c54c50d870a 100644 --- a/lpcxpresso54628/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index 02a70a8fc0e..e5e2695e934 100644 --- a/lpcxpresso54628/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,11 +143,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index 712cf391408..08ce2dfb74f 100644 --- a/lpcxpresso54628/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index 3f963c4f4a6..ff01f5d8106 100644 --- a/lpcxpresso54628/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -132,11 +138,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index 343dbbc22aa..f76a98fe8ac 100644 --- a/lpcxpresso54628/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -142,11 +148,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index 0a5799ca44b..a312eaf6095 100644 --- a/lpcxpresso54628/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -130,11 +136,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index a897cd19c42..5b75f588337 100644 --- a/lpcxpresso54628/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index b562e016cee..956212a318c 100644 --- a/lpcxpresso54628/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index c5297886296..922578c8d20 100644 --- a/lpcxpresso54628/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index 9cb6e25a315..9c2cface537 100644 --- a/lpcxpresso54628/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index 9a73b681700..59dc1d3dda6 100644 --- a/lpcxpresso54628/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,11 +143,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index 952878a1842..4c0c820fc90 100644 --- a/lpcxpresso54628/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt index 34e20f51e26..3426a124079 100644 --- a/lpcxpresso54628/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_host_audio_recorder/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54628 + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_host_audio_recorder/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -153,11 +159,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index a06cc6370b4..ee49fd72335 100644 --- a/lpcxpresso54628/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index 80c09585268..5fbe6bc77e2 100644 --- a/lpcxpresso54628/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -136,11 +142,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index 46c8766cd4f..797950966a0 100644 --- a/lpcxpresso54628/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index 585da981c1b..454850048c8 100644 --- a/lpcxpresso54628/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index ace60d37822..d12a90ce718 100644 --- a/lpcxpresso54628/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index 72a8037053e..e739fc01776 100644 --- a/lpcxpresso54628/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index baa32399231..ea46d75f2b7 100644 --- a/lpcxpresso54628/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index c172001e5f9..ede9644d2ae 100644 --- a/lpcxpresso54628/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index 9cc378226c0..ad000e3056c 100644 --- a/lpcxpresso54628/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,11 +130,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index 50f8f0f657b..0fa4ae1d6bf 100644 --- a/lpcxpresso54628/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -134,11 +140,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index ef5455412ab..109826a064d 100644 --- a/lpcxpresso54628/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index 68f9d522fdd..309f9d72736 100644 --- a/lpcxpresso54628/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index bd02e5e71bf..d726234daf3 100644 --- a/lpcxpresso54628/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,7 +57,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index 7bf42c8ec57..6354e9478e5 100644 --- a/lpcxpresso54628/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,12 +54,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -136,11 +142,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index 860d889a28e..bb64c0dff0e 100644 --- a/lpcxpresso54628/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,11 +130,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index 67ca20d8d32..e55deaeac10 100644 --- a/lpcxpresso54628/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -134,11 +140,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index 012078ef00c..ae79897a297 100644 --- a/lpcxpresso54628/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index 7acf5062cb3..c4bc5f60f0c 100644 --- a/lpcxpresso54628/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt index 209c3d54899..e04e5b4310b 100644 --- a/lpcxpresso54628/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -138,11 +144,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt index b8e57fb43b8..3118d3e6c6e 100644 --- a/lpcxpresso54628/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -148,11 +154,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt index 2777c600510..d138cc16317 100644 --- a/lpcxpresso54628/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 3c77945326c..bc6eeed2fde 100644 --- a/lpcxpresso54628/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -149,11 +155,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index a6e40869c45..8c96cc5e2cd 100644 --- a/lpcxpresso54628/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,11 +143,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt index ed35322731e..300331db722 100644 --- a/lpcxpresso54628/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt index d263e5e3bea..7de1dec0ab4 100644 --- a/lpcxpresso54628/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -145,11 +151,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_rom_device_audio/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_rom_device_audio/bm/armgcc/CMakeLists.txt index e21a5940c00..09628d3ac2e 100644 --- a/lpcxpresso54628/usb_examples/usb_rom_device_audio/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_rom_device_audio/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -76,14 +82,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_rom_device_audio/bm/inc + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_rom_device_audio/bm/inc ${ProjDirPath}/.. ${ProjDirPath}/../inc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -152,11 +158,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_rom_device_audio_dmic/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_rom_device_audio_dmic/bm/armgcc/CMakeLists.txt index 14f930b3100..a4cbbdd3cf1 100644 --- a/lpcxpresso54628/usb_examples/usb_rom_device_audio_dmic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_rom_device_audio_dmic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -68,14 +74,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_rom_device_audio_dmic/bm/inc + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_rom_device_audio_dmic/bm/inc ${ProjDirPath}/.. ${ProjDirPath}/../inc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -136,11 +142,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_rom_device_cdc/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_rom_device_cdc/bm/armgcc/CMakeLists.txt index 2378d59c077..961240e80dd 100644 --- a/lpcxpresso54628/usb_examples/usb_rom_device_cdc/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_rom_device_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,14 +70,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_rom_device_cdc/bm/inc + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_rom_device_cdc/bm/inc ${ProjDirPath}/.. ${ProjDirPath}/../inc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_rom_device_hid_generic/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_rom_device_hid_generic/bm/armgcc/CMakeLists.txt index 3f7248a3a32..f7fc9dc41b2 100644 --- a/lpcxpresso54628/usb_examples/usb_rom_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_rom_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,14 +70,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_rom_device_hid_generic/bm/inc + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_rom_device_hid_generic/bm/inc ${ProjDirPath}/.. ${ProjDirPath}/../inc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -130,19 +136,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libfro_calib_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libfro_calib_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libfro_calib_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libfro_calib_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_rom_device_msc_ram/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_rom_device_msc_ram/bm/armgcc/CMakeLists.txt index b96ef4449ea..26362b3316e 100644 --- a/lpcxpresso54628/usb_examples/usb_rom_device_msc_ram/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_rom_device_msc_ram/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,14 +71,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso54628/usb_examples/usb_rom_device_msc_ram/bm/inc + ${SdkRootDirPath}/examples/lpcxpresso54628/usb_examples/usb_rom_device_msc_ram/bm/inc ${ProjDirPath}/.. ${ProjDirPath}/../inc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index e956c948d20..6ab453f3efd 100644 --- a/lpcxpresso54628/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 76abe49b1a6..cbc76b24a85 100644 --- a/lpcxpresso54628/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -149,11 +155,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index a5da46babb4..eae500f5459 100644 --- a/lpcxpresso54628/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,11 +143,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index 1f7310a3b96..efc3391d9f3 100644 --- a/lpcxpresso54628/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54628/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54628/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index accf0d8c81a..82002c8123b 100644 --- a/lpcxpresso54628/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54628/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54628 + ${SdkRootDirPath}/core/boards/lpcxpresso54628 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -145,11 +151,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54628/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54628/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt b/lpcxpresso54s018/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt index b38b3f2f285..1cf28b6c940 100644 --- a/lpcxpresso54s018/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,20 +41,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54s018/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index e0883ee77d4..9ff274be172 100644 --- a/lpcxpresso54s018/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/cmsis_driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/cmsis_driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 8640e061747..9f13c8b7c9e 100644 --- a/lpcxpresso54s018/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/cmsis_driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/cmsis_driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54s018/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 57921954f01..7c22bd9a6ed 100644 --- a/lpcxpresso54s018/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index db7551d616a..8ab8aa9c384 100644 --- a/lpcxpresso54s018/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54s018/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 69b2d5c20ff..990969c8950 100644 --- a/lpcxpresso54s018/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/cmsis_driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/cmsis_driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 9864510b429..5c990b927fb 100644 --- a/lpcxpresso54s018/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/cmsis_driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/cmsis_driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54s018/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 3924119383f..2787f91d2be 100644 --- a/lpcxpresso54s018/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/cmsis_driver_examples/spi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/cmsis_driver_examples/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index f63f183fca5..03e1ef005ca 100644 --- a/lpcxpresso54s018/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/cmsis_driver_examples/spi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/cmsis_driver_examples/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index 4d07a446558..d571f92d921 100644 --- a/lpcxpresso54s018/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/cmsis_driver_examples/usart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/cmsis_driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 4d37ae479c1..d693b875225 100644 --- a/lpcxpresso54s018/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/cmsis_driver_examples/usart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/cmsis_driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/component_examples/log/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/component_examples/log/bm/armgcc/CMakeLists.txt index 02a30e393cf..38b7960bba7 100644 --- a/lpcxpresso54s018/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/component_examples/log/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/component_examples/log/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/component_examples/log/freertos/armgcc/CMakeLists.txt index 06f55fe2bca..1fe3b0c0d06 100644 --- a/lpcxpresso54s018/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/demo_apps/hello_world/armgcc/CMakeLists.txt b/lpcxpresso54s018/demo_apps/hello_world/armgcc/CMakeLists.txt index 7434a36c653..5d612a50bac 100644 --- a/lpcxpresso54s018/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -103,11 +109,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/demo_apps/hello_world_qspi_xip/armgcc/CMakeLists.txt b/lpcxpresso54s018/demo_apps/hello_world_qspi_xip/armgcc/CMakeLists.txt index 26badeb69a8..a4c23555421 100644 --- a/lpcxpresso54s018/demo_apps/hello_world_qspi_xip/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/demo_apps/hello_world_qspi_xip/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/demo_apps/hello_world_qspi_xip - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/demo_apps/hello_world_qspi_xip + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/lpcxpresso54s018/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index f1d794cfb28..110b9eed5b2 100644 --- a/lpcxpresso54s018/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/demo_apps/led_blinky/armgcc/CMakeLists.txt b/lpcxpresso54s018/demo_apps/led_blinky/armgcc/CMakeLists.txt index c0f8827ab2c..e7519793aa2 100644 --- a/lpcxpresso54s018/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -103,11 +109,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/demo_apps/power_manager_lpc_xip/armgcc/CMakeLists.txt b/lpcxpresso54s018/demo_apps/power_manager_lpc_xip/armgcc/CMakeLists.txt index d3eab47c656..64f985769ba 100644 --- a/lpcxpresso54s018/demo_apps/power_manager_lpc_xip/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/demo_apps/power_manager_lpc_xip/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager_lpc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/demo_apps/power_manager_lpc_xip - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/demo_apps/power_manager_lpc_xip + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/demo_apps/shell/armgcc/CMakeLists.txt b/lpcxpresso54s018/demo_apps/shell/armgcc/CMakeLists.txt index f22f5ce3ab9..2bf1c77df3e 100644 --- a/lpcxpresso54s018/demo_apps/shell/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/demo_apps/shell + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/demo_apps/touch_cursor/armgcc/CMakeLists.txt b/lpcxpresso54s018/demo_apps/touch_cursor/armgcc/CMakeLists.txt index 5c0c8c3c6ec..ad284e42580 100644 --- a/lpcxpresso54s018/demo_apps/touch_cursor/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/demo_apps/touch_cursor/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../touch_cursor.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/demo_apps/touch_cursor - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/demo_apps/touch_cursor + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/demo_apps/utick_wakeup_xip/armgcc/CMakeLists.txt b/lpcxpresso54s018/demo_apps/utick_wakeup_xip/armgcc/CMakeLists.txt index f84bba1fe92..a8e64e0b1f3 100644 --- a/lpcxpresso54s018/demo_apps/utick_wakeup_xip/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/demo_apps/utick_wakeup_xip/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../utick_wakeup.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/demo_apps/utick_wakeup_xip - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/demo_apps/utick_wakeup_xip + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -105,11 +111,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/demo_apps/utick_wakeup_xip_peripheral/armgcc/CMakeLists.txt b/lpcxpresso54s018/demo_apps/utick_wakeup_xip_peripheral/armgcc/CMakeLists.txt index 4d42a600678..f03bc6eb33a 100644 --- a/lpcxpresso54s018/demo_apps/utick_wakeup_xip_peripheral/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/demo_apps/utick_wakeup_xip_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,12 +50,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/demo_apps/utick_wakeup_xip_peripheral + ${SdkRootDirPath}/examples/lpcxpresso54s018/demo_apps/utick_wakeup_xip_peripheral ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -106,11 +112,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt index 1738c579cfe..daa6debdc4e 100644 --- a/lpcxpresso54s018/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/adc/lpc_adc_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/adc/lpc_adc_basic + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt index 0e2045ff2e5..2a1054775ed 100644 --- a/lpcxpresso54s018/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_burst.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/adc/lpc_adc_burst - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/adc/lpc_adc_burst + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt index 69944d1b676..3311da7ddd6 100644 --- a/lpcxpresso54s018/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/adc/lpc_adc_dma - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/adc/lpc_adc_dma + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt index 3d66601768d..e388c1a5272 100644 --- a/lpcxpresso54s018/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/adc/lpc_adc_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/adc/lpc_adc_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/aes/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/aes/armgcc/CMakeLists.txt index deb22d4e607..49c4a1139bb 100644 --- a/lpcxpresso54s018/driver_examples/aes/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/aes/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../aes.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/driver_examples/aes - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/aes + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/bod/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/bod/armgcc/CMakeLists.txt index d0b2085daf7..9adbc0acc33 100644 --- a/lpcxpresso54s018/driver_examples/bod/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/bod/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bod.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/driver_examples/bod - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/bod + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/crc/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/crc/armgcc/CMakeLists.txt index 32e290e01e3..b791612ea08 100644 --- a/lpcxpresso54s018/driver_examples/crc/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/crc + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt index 6976f90d96c..aeeb61d9a0e 100644 --- a/lpcxpresso54s018/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/ctimer/simple_match - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/ctimer/simple_match + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt index 0f3b34ab65e..ac0f763460f 100644 --- a/lpcxpresso54s018/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/ctimer/simple_match_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/ctimer/simple_match_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt index c1c6b340917..83668ff7655 100644 --- a/lpcxpresso54s018/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/ctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/ctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt index 9dc66a27cc3..fbdc438b789 100644 --- a/lpcxpresso54s018/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/ctimer/simple_pwm_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/ctimer/simple_pwm_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt index 305c2dfeaf2..0c372983271 100644 --- a/lpcxpresso54s018/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_chain.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/dma/channel_chain - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/dma/channel_chain + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt index 7da36adfb59..46789ead912 100644 --- a/lpcxpresso54s018/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/dma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/dma/interleave_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt index 396fc016b3a..7d33639f3f4 100644 --- a/lpcxpresso54s018/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_linked_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/dma/linked_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/dma/linked_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt index 16090055c2f..93c41ff0c90 100644 --- a/lpcxpresso54s018/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_m2m_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/dma/m2m_polling - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/dma/m2m_polling + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index fd7a9c0fbbf..a173d4f1243 100644 --- a/lpcxpresso54s018/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/dma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt index 55a4c5922ce..0f997fa2b7b 100644 --- a/lpcxpresso54s018/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/dma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/dma/wrap_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt index 9020b1030af..b3930f1130d 100644 --- a/lpcxpresso54s018/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/dmic/dmic_dma - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/dmic/dmic_dma + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/emc/sdram/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/emc/sdram/armgcc/CMakeLists.txt index b2a4b0ed60a..8c910186b3c 100644 --- a/lpcxpresso54s018/driver_examples/emc/sdram/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/emc/sdram/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../emc_sdram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/emc/sdram - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/emc/sdram + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt index e021db4cdb4..9e543c8895e 100644 --- a/lpcxpresso54s018/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/enet/txrx_ptp1588_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/enet/txrx_ptp1588_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/enet/txrx_rxinterrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/enet/txrx_rxinterrupt/armgcc/CMakeLists.txt index 5eb77170d21..cb729ee62fb 100644 --- a/lpcxpresso54s018/driver_examples/enet/txrx_rxinterrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/enet/txrx_rxinterrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_rxinterrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/enet/txrx_rxinterrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/enet/txrx_rxinterrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/enet/txrx_rxpoll/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/enet/txrx_rxpoll/armgcc/CMakeLists.txt index 6239cf2c291..a552dbd5437 100644 --- a/lpcxpresso54s018/driver_examples/enet/txrx_rxpoll/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/enet/txrx_rxpoll/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_rxpoll.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/enet/txrx_rxpoll - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/enet/txrx_rxpoll + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/enet/txrx_transfer_rxinterrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/enet/txrx_transfer_rxinterrupt/armgcc/CMakeLists.txt index bc6339f0b9c..e8d38994055 100644 --- a/lpcxpresso54s018/driver_examples/enet/txrx_transfer_rxinterrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/enet/txrx_transfer_rxinterrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer_rxinterrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/enet/txrx_transfer_rxinterrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/enet/txrx_transfer_rxinterrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/enet/txrx_transfer_rxpoll/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/enet/txrx_transfer_rxpoll/armgcc/CMakeLists.txt index 598b949a9a0..2fe60972271 100644 --- a/lpcxpresso54s018/driver_examples/enet/txrx_transfer_rxpoll/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/enet/txrx_transfer_rxpoll/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer_rxpoll.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/enet/txrx_transfer_rxpoll - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/enet/txrx_transfer_rxpoll + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/fmeas/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/fmeas/armgcc/CMakeLists.txt index 4bd60614a64..20988eba7d3 100644 --- a/lpcxpresso54s018/driver_examples/fmeas/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/fmeas/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fmeas.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/driver_examples/fmeas - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/fmeas + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/gint/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/gint/armgcc/CMakeLists.txt index e5e13a0596a..8b170fd0c65 100644 --- a/lpcxpresso54s018/driver_examples/gint/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/gint/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gint.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/driver_examples/gint - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/gint + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 962101446de..a8e5c7eecd2 100644 --- a/lpcxpresso54s018/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 49c9703ac81..b08160670a1 100644 --- a/lpcxpresso54s018/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 5c7e1a50fe1..18b61b9e7bd 100644 --- a/lpcxpresso54s018/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 2739df4396c..997d00dc38f 100644 --- a/lpcxpresso54s018/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index a1cfbc9e303..5dd0019bf1a 100644 --- a/lpcxpresso54s018/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt index bfa7f71d39d..2da34d0c3c7 100644 --- a/lpcxpresso54s018/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/driver_examples/i2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/i2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt index dbfb1bff60a..b21063f3626 100644 --- a/lpcxpresso54s018/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/driver_examples/i2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/i2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt index e0190318d9e..b0df8ff7707 100644 --- a/lpcxpresso54s018/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/i2s/dma_record_playback - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/i2s/dma_record_playback + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt index fbde5cc1f87..9afd4ad8c73 100644 --- a/lpcxpresso54s018/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/i2s/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/i2s/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt index 229b6292f70..707819516e8 100644 --- a/lpcxpresso54s018/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/i2s/interrupt_record_playback - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/i2s/interrupt_record_playback + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt index b8df1490f43..9ba9b931a6c 100644 --- a/lpcxpresso54s018/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/i2s/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt index a07007d88aa..b62519dd95a 100644 --- a/lpcxpresso54s018/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/iap/iap_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/iap/iap_basic + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/lcdc/lcdc_cursor/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/lcdc/lcdc_cursor/armgcc/CMakeLists.txt index 58daeb3a50a..c1cba57a6a6 100644 --- a/lpcxpresso54s018/driver_examples/lcdc/lcdc_cursor/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/lcdc/lcdc_cursor/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lcdc_cursor.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/lcdc/lcdc_cursor - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/lcdc/lcdc_cursor + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/lcdc/lcdc_tft/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/lcdc/lcdc_tft/armgcc/CMakeLists.txt index 1b3ae571756..c69508b2bcd 100644 --- a/lpcxpresso54s018/driver_examples/lcdc/lcdc_tft/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/lcdc/lcdc_tft/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lcdc_tft.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/lcdc/lcdc_tft - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/lcdc/lcdc_tft + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt index a0740c6a764..0aecc2d5d1b 100644 --- a/lpcxpresso54s018/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/mcan/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/mcan/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/mcan/loopback/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/mcan/loopback/armgcc/CMakeLists.txt index 3f0cd2d8fa6..87b54635f22 100644 --- a/lpcxpresso54s018/driver_examples/mcan/loopback/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/mcan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/mcan/loopback - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/mcan/loopback + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/mrt/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/mrt/armgcc/CMakeLists.txt index f725d01b1b2..68a77eaf095 100644 --- a/lpcxpresso54s018/driver_examples/mrt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/mrt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/driver_examples/mrt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/mrt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/otp/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/otp/armgcc/CMakeLists.txt index 39fcfe1f5d6..a614e2a08f6 100644 --- a/lpcxpresso54s018/driver_examples/otp/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/otp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../otp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/driver_examples/otp - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/otp + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt index 9dc5c23920d..f7c370b324d 100644 --- a/lpcxpresso54s018/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/pint/pattern_match - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/pint/pattern_match + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt index cd5ff2f3dff..7276f2e8632 100644 --- a/lpcxpresso54s018/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/pint/pin_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/pint/pin_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/puf/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/puf/armgcc/CMakeLists.txt index b72c6e254ee..ddc0cbb4157 100644 --- a/lpcxpresso54s018/driver_examples/puf/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/puf/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../puf.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/driver_examples/puf - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/puf + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/rit/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/rit/armgcc/CMakeLists.txt index 653b81eca55..3c934b9aced 100644 --- a/lpcxpresso54s018/driver_examples/rit/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/rit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/driver_examples/rit - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/rit + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/rng/random/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/rng/random/armgcc/CMakeLists.txt index 6075b691f2d..1e40f2ea1b2 100644 --- a/lpcxpresso54s018/driver_examples/rng/random/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/rng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/rng/random - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/rng/random + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/rtc/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/rtc/armgcc/CMakeLists.txt index 94a9120ef43..8d84c9daadc 100644 --- a/lpcxpresso54s018/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/driver_examples/rtc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/rtc + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt index 3db93660091..3593dd22826 100644 --- a/lpcxpresso54s018/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_16bit_counter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/sctimer/16bit_counter - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/sctimer/16bit_counter + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt index 1d9428f9f01..77e2be62d93 100644 --- a/lpcxpresso54s018/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_multi_state_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/sctimer/multi_state_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/sctimer/multi_state_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt index d64e8a75368..fbf4c469353 100644 --- a/lpcxpresso54s018/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_update_dutycycle.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/sctimer/pwm_with_dutycyle_change - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/sctimer/pwm_with_dutycyle_change + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt index 190eae8067a..117630498cc 100644 --- a/lpcxpresso54s018/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/sctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/sctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/sha/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/sha/armgcc/CMakeLists.txt index 45fd373bf26..d6fb703911b 100644 --- a/lpcxpresso54s018/driver_examples/sha/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/sha/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sha.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/driver_examples/sha - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/sha + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/spi/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/spi/dma_transfer/armgcc/CMakeLists.txt index e7955772920..16ddef77930 100644 --- a/lpcxpresso54s018/driver_examples/spi/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/spi/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/spi/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/spi/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/dma/master/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/dma/master/armgcc/CMakeLists.txt index 5a2276eeed4..ecbc75fdb91 100644 --- a/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/dma/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/dma/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_dma_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/dma/master - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/dma/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/dma/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/dma/slave/armgcc/CMakeLists.txt index a4c0fee1c35..0cbbd3332b4 100644 --- a/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/dma/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/dma/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_dma_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/dma/slave - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/dma/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt index d79ae4181b9..07989df4cdd 100644 --- a/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_int_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/int/master - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/int/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt index 5d7d651fe66..7e210b294f5 100644 --- a/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_int_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/int/slave - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/int/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt index 09afe6d4414..83a31fa8096 100644 --- a/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_polling_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/polling/master - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/polling/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt index 25fa2e4b947..d5bf003606c 100644 --- a/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_polling_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/polling/slave - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/spi/half_duplex_transfer/polling/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/spi/interrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/spi/interrupt/armgcc/CMakeLists.txt index a2dc38e96e2..8a723470a91 100644 --- a/lpcxpresso54s018/driver_examples/spi/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/spi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/spi/interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/spi/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index 7d14b051462..a0250f49e0b 100644 --- a/lpcxpresso54s018/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/driver_examples/spi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 838037aba55..c98d6e9fcc0 100644 --- a/lpcxpresso54s018/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/driver_examples/spi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index dfcc7d8d651..5f98cbd2026 100644 --- a/lpcxpresso54s018/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 00678bff691..3115cefb0c3 100644 --- a/lpcxpresso54s018/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 4722351fd50..0b2d3357f69 100644 --- a/lpcxpresso54s018/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/driver_examples/spi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/spi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 1ff910d227a..5bd364b77bc 100644 --- a/lpcxpresso54s018/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/driver_examples/spi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/spi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/spifi/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/spifi/dma_transfer/armgcc/CMakeLists.txt index 9932fcf3fee..e04af9514a2 100644 --- a/lpcxpresso54s018/driver_examples/spifi/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/spifi/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spifi_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/spifi/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/spifi/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/spifi/polling_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/spifi/polling_transfer/armgcc/CMakeLists.txt index 08461bb1039..f0a4e1d7b36 100644 --- a/lpcxpresso54s018/driver_examples/spifi/polling_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/spifi/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spifi_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/spifi/polling_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/spifi/polling_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index df67dcc8793..a6465d9bb75 100644 --- a/lpcxpresso54s018/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/usart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/usart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt index 9f9fb72a61d..6221b85f38a 100644 --- a/lpcxpresso54s018/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_double_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/usart/dma_double_buffer_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/usart/dma_double_buffer_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/usart/dma_rb_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/usart/dma_rb_transfer/armgcc/CMakeLists.txt index fc095eccca3..cbf85744043 100644 --- a/lpcxpresso54s018/driver_examples/usart/dma_rb_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/usart/dma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/usart/dma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/usart/dma_rb_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,11 +121,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index fd7a24550f1..ad2a75a1459 100644 --- a/lpcxpresso54s018/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/usart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/usart/interrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/usart/interrupt/armgcc/CMakeLists.txt index 440ebc2e84e..b9733146450 100644 --- a/lpcxpresso54s018/driver_examples/usart/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/usart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/usart/interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/usart/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 4da8c339553..89c9ffcd4ed 100644 --- a/lpcxpresso54s018/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/usart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/usart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 856734a9cd8..9ce7fc91dc2 100644 --- a/lpcxpresso54s018/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/usart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/usart/polling/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/usart/polling/armgcc/CMakeLists.txt index c9c19709aa9..daf56ebdb52 100644 --- a/lpcxpresso54s018/driver_examples/usart/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/usart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/usart/polling - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/usart/sync_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/usart/sync_transfer/master/armgcc/CMakeLists.txt index 24a36ef3587..956131f6233 100644 --- a/lpcxpresso54s018/driver_examples/usart/sync_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/usart/sync_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_sync_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/driver_examples/usart/sync_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/usart/sync_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/usart/sync_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/usart/sync_transfer/slave/armgcc/CMakeLists.txt index 65ba9bf0761..d1bc382636b 100644 --- a/lpcxpresso54s018/driver_examples/usart/sync_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/usart/sync_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_sync_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018/driver_examples/usart/sync_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/usart/sync_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt index 47c8976689b..9cd7ab9dc85 100644 --- a/lpcxpresso54s018/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_wakeup_deepsleep.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/driver_examples/usart/wakeup_deepsleep - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/usart/wakeup_deepsleep + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/driver_examples/wwdt/armgcc/CMakeLists.txt b/lpcxpresso54s018/driver_examples/wwdt/armgcc/CMakeLists.txt index 89083b58842..6d9727536cd 100644 --- a/lpcxpresso54s018/driver_examples/wwdt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/driver_examples/wwdt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/driver_examples/wwdt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/driver_examples/wwdt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/lpcxpresso54s018/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 2a827f6f90b..86bebc246e9 100644 --- a/lpcxpresso54s018/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/lpcxpresso54s018/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 262b1a0f4b2..30c2468d48d 100644 --- a/lpcxpresso54s018/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/lpcxpresso54s018/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 1176e495973..2c3216ab66c 100644 --- a/lpcxpresso54s018/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/lpcxpresso54s018/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 9f070ca3b0b..21fef0ed86a 100644 --- a/lpcxpresso54s018/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/lpcxpresso54s018/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index d1b3891e9e3..4088709d005 100644 --- a/lpcxpresso54s018/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/lpcxpresso54s018/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 655d9a64b5a..a924221d3a5 100644 --- a/lpcxpresso54s018/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/lpcxpresso54s018/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 79e6927463b..e88985263c7 100644 --- a/lpcxpresso54s018/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/rtos_examples/freertos_spi/armgcc/CMakeLists.txt b/lpcxpresso54s018/rtos_examples/freertos_spi/armgcc/CMakeLists.txt index ecf3a508540..ccb23aee0ef 100644 --- a/lpcxpresso54s018/rtos_examples/freertos_spi/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/rtos_examples/freertos_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/rtos_examples/freertos_spi - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/rtos_examples/freertos_spi + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/lpcxpresso54s018/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 6c6cdcd2a67..eef2ce4e5b5 100644 --- a/lpcxpresso54s018/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/lpcxpresso54s018/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 20369fa4f02..6b61fa3ad9b 100644 --- a/lpcxpresso54s018/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/rtos_examples/freertos_usart/armgcc/CMakeLists.txt b/lpcxpresso54s018/rtos_examples/freertos_usart/armgcc/CMakeLists.txt index 9f8e8b95d80..c0cc9935e1c 100644 --- a/lpcxpresso54s018/rtos_examples/freertos_usart/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/rtos_examples/freertos_usart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/rtos_examples/freertos_usart - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/rtos_examples/freertos_usart + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,11 +122,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/sdmmc_examples/mmccard_fatfs/armgcc/CMakeLists.txt b/lpcxpresso54s018/sdmmc_examples/mmccard_fatfs/armgcc/CMakeLists.txt index 27882db89de..895526f6386 100644 --- a/lpcxpresso54s018/sdmmc_examples/mmccard_fatfs/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/sdmmc_examples/mmccard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/sdmmc_examples/mmccard_fatfs - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/sdmmc_examples/mmccard_fatfs + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,11 +130,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt index 057b6712512..19c834085ab 100644 --- a/lpcxpresso54s018/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/sdmmc_examples/mmccard_freertos - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/sdmmc_examples/mmccard_freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -130,11 +136,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/sdmmc_examples/mmccard_interrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018/sdmmc_examples/mmccard_interrupt/armgcc/CMakeLists.txt index 52a0b97062e..a6a6761d12d 100644 --- a/lpcxpresso54s018/sdmmc_examples/mmccard_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/sdmmc_examples/mmccard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/sdmmc_examples/mmccard_interrupt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/sdmmc_examples/mmccard_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/sdmmc_examples/mmccard_polling/armgcc/CMakeLists.txt b/lpcxpresso54s018/sdmmc_examples/mmccard_polling/armgcc/CMakeLists.txt index e8c78a9d222..e5223508263 100644 --- a/lpcxpresso54s018/sdmmc_examples/mmccard_polling/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/sdmmc_examples/mmccard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/sdmmc_examples/mmccard_polling - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/sdmmc_examples/mmccard_polling + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt b/lpcxpresso54s018/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt index d4a69732a34..10234f4ff97 100644 --- a/lpcxpresso54s018/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/sdmmc_examples/sdcard_fatfs - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/sdmmc_examples/sdcard_fatfs + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,11 +130,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt index 1c09ba0f3cb..955c925df05 100644 --- a/lpcxpresso54s018/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/sdmmc_examples/sdcard_fatfs_freertos - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/sdmmc_examples/sdcard_fatfs_freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt index 980560562fd..d70c1ab9410 100644 --- a/lpcxpresso54s018/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/sdmmc_examples/sdcard_freertos - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/sdmmc_examples/sdcard_freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -130,11 +136,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt index 4fc7a179cd0..6d1ca8cd5b3 100644 --- a/lpcxpresso54s018/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/sdmmc_examples/sdcard_interrupt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/sdmmc_examples/sdcard_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt b/lpcxpresso54s018/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt index 7eeb978a605..04045937bfa 100644 --- a/lpcxpresso54s018/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/sdmmc_examples/sdcard_polling - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/sdmmc_examples/sdcard_polling + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/sdmmc_examples/sdio/armgcc/CMakeLists.txt b/lpcxpresso54s018/sdmmc_examples/sdio/armgcc/CMakeLists.txt index 5301eb4ffbf..9c6fe416c42 100644 --- a/lpcxpresso54s018/sdmmc_examples/sdio/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/sdmmc_examples/sdio/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018/sdmmc_examples/sdio - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/sdmmc_examples/sdio + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index db8dab9c81c..f5595f11b46 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_device_audio_generator/bm + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_device_audio_generator/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,11 +143,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index 98eabc57b37..628f08e54e2 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_device_audio_generator/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_device_audio_generator/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -147,11 +153,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index 649dde9f15e..2d4a4b3b5ca 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_device_audio_generator_lite/bm + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_device_audio_generator_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt index cad154f95e6..51eabf143a4 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_device_audio_speaker/bm + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_device_audio_speaker/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -149,11 +155,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt index 63f787769c9..0a8ecf4ad07 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_device_audio_speaker/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_device_audio_speaker/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -159,11 +165,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt index 967022ef821..6f98fae5f6d 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,12 +57,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_device_audio_speaker_lite/bm + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_device_audio_speaker_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -147,11 +153,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index ec98bd06fee..a15b37bb9fa 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index 495680d9bfa..b0fb93bf822 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 7ecf6209053..0fa15651bc5 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt index 11705799506..120973cf8b2 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -141,11 +147,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt index 927570cb195..1be765c1f88 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,12 +65,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -151,11 +157,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt index eaa46df980e..a98fbf328db 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index c3d1f61f31f..28651cf47ed 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -133,11 +139,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index ef0db65d2f0..924bc2f1308 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -143,11 +149,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt index a61b985da2c..5468b4863fd 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_disk/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -153,11 +159,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt index d1092b71757..1dd579f9cc0 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,13 +71,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_disk/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -162,11 +168,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt index 56bd34c7e83..938be8cf85d 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -151,11 +157,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 45ef59d80ac..f426d52c244 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index 2d83e809acd..7d28c0d95cc 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index 4cb8ba9a3a6..dd71ef59801 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,11 +143,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index d68d4e817df..72ca6763920 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt index f751b325fea..ab81f20252b 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,12 +65,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_device_composite_hid_audio_unified/bm + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_device_composite_hid_audio_unified/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -157,11 +163,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt index cd9a8a36f26..63875c343ad 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_device_composite_hid_audio_unified/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_device_composite_hid_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -167,11 +173,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt index 93c7e48c795..e59fdcfd2bf 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_device_composite_hid_audio_unified_lite/bm + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_device_composite_hid_audio_unified_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -155,11 +161,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index cbe59a7a8ba..a5feed4d476 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -129,11 +135,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index 90d99252900..c3e9b510aa3 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index e647d1d7d1e..1a36c3704d1 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index ff02dd26f1c..013a204f3c9 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index 0e8a0d03e6b..197602aa512 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index 7886287b447..f3f58d8927e 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index b06c49c3101..6f44c484c64 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index a0a02700218..2e8e89ecf4c 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt index 74f7d4a9975..b0df76ebad4 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index f12f404c168..73a2c51ebbd 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt index d96444e02a7..3e7f3b2a7ad 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_device_msc_disk/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_device_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -147,11 +153,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt index 222144c6a24..e8fbc8fff1a 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,13 +65,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_device_msc_disk/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_device_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -156,11 +162,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt index a25d7f4f1a8..7be3265765d 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_device_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_device_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -145,11 +151,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index 82ea6d73208..e31c3ef345e 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index f4d9ef3e15a..d58195a5efc 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,11 +143,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index a2947ca5916..c78a4d2b75b 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt index f491745276b..49952bcb0e4 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,13 +69,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_device_mtp/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_device_mtp/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -160,11 +166,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt index 2f36469cb2c..0ef8e356b64 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_device_mtp/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_device_mtp/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -165,11 +171,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt index 5e93404f73f..595bc53d4f3 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_device_mtp_lite/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_device_mtp_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -158,11 +164,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index 5aff6a54fdb..70aee9a1caf 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -132,11 +138,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index e1f86abc6be..a55f8a134af 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -142,11 +148,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index 23434c2863a..43b2085ed86 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -130,11 +136,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index 50abff08d24..50cb66c7a36 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index 6d5e86de76f..ceb65a497b6 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index e323d617172..d577ba80009 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index f380d6b553b..530c19094e7 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index 3ced1c33fef..4148dea3234 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,11 +143,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index 982819eff79..f08c90aacfc 100644 --- a/lpcxpresso54s018/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt index 51f95cd1035..82afe13f595 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_host_audio_recorder/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_host_audio_recorder/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -153,11 +159,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index 6705aed290e..3563d4dcafd 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index 8c594056815..6b77137185e 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -136,11 +142,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index e76435f07f3..e88ad381614 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index 8abd224583a..ecaf38c27e9 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index de24353b1d9..7616d602f10 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index 67ce632110b..509b0bc774d 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index 0b8b6e8ce81..476b15c8f8b 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 74b08a8f079..ddd09eb4558 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index ded08f17de1..3617931f458 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,11 +130,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index 865d66deb14..6219be62b62 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -134,11 +140,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index f2c492c07d0..228113c579b 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index 8cad150252a..df5d880a7df 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index 6048d30cbdd..c9af40f5b12 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,7 +57,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index e6804d3784f..ec2a1e53a7f 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,12 +54,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -136,11 +142,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index 01be37355a3..9914b69c785 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,11 +130,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index 7f3712f0087..7e66997e0d8 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -134,11 +140,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index 97c0f0b270d..53dc7f8c0cc 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index 50911008b2c..ef320ba1c9f 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt index 8ee05a7d265..51edc600da2 100644 --- a/lpcxpresso54s018/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_host_video_camera/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_host_video_camera/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -153,11 +159,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt index e3e817fcf25..edd885ef17e 100644 --- a/lpcxpresso54s018/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -138,11 +144,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt index 38409c92696..c61cecf3ead 100644 --- a/lpcxpresso54s018/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -148,11 +154,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt index e965aec72c5..51e30512e1a 100644 --- a/lpcxpresso54s018/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 51ce9ceb90f..13ddad87524 100644 --- a/lpcxpresso54s018/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -149,11 +155,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index b475c396262..b1f063491c8 100644 --- a/lpcxpresso54s018/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,11 +143,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt index 350ff67fd94..e5de961714b 100644 --- a/lpcxpresso54s018/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt index c73962597e1..50f05c189b3 100644 --- a/lpcxpresso54s018/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -145,11 +151,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_rom_device_audio/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_rom_device_audio/bm/armgcc/CMakeLists.txt index 7ee7a81430f..94a6e208f66 100644 --- a/lpcxpresso54s018/usb_examples/usb_rom_device_audio/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_rom_device_audio/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -76,14 +82,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_rom_device_audio/bm/inc + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_rom_device_audio/bm/inc ${ProjDirPath}/.. ${ProjDirPath}/../inc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -152,11 +158,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_rom_device_audio_dmic/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_rom_device_audio_dmic/bm/armgcc/CMakeLists.txt index 6a96228f8aa..66516e7b09a 100644 --- a/lpcxpresso54s018/usb_examples/usb_rom_device_audio_dmic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_rom_device_audio_dmic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -68,14 +74,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_rom_device_audio_dmic/bm/inc + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_rom_device_audio_dmic/bm/inc ${ProjDirPath}/.. ${ProjDirPath}/../inc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -136,11 +142,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_rom_device_cdc/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_rom_device_cdc/bm/armgcc/CMakeLists.txt index aba099b87e7..3218cb73968 100644 --- a/lpcxpresso54s018/usb_examples/usb_rom_device_cdc/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_rom_device_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,14 +70,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_rom_device_cdc/bm/inc + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_rom_device_cdc/bm/inc ${ProjDirPath}/.. ${ProjDirPath}/../inc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_rom_device_hid_generic/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_rom_device_hid_generic/bm/armgcc/CMakeLists.txt index a710e904474..995adcafe98 100644 --- a/lpcxpresso54s018/usb_examples/usb_rom_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_rom_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,14 +70,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_rom_device_hid_generic/bm/inc + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_rom_device_hid_generic/bm/inc ${ProjDirPath}/.. ${ProjDirPath}/../inc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -130,19 +136,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libfro_calib_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libfro_calib_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libfro_calib_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libfro_calib_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_rom_device_msc_ram/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_rom_device_msc_ram/bm/armgcc/CMakeLists.txt index 369a5e2b04c..ce9bef14898 100644 --- a/lpcxpresso54s018/usb_examples/usb_rom_device_msc_ram/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_rom_device_msc_ram/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,14 +71,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018/usb_examples/usb_rom_device_msc_ram/bm/inc + ${SdkRootDirPath}/examples/lpcxpresso54s018/usb_examples/usb_rom_device_msc_ram/bm/inc ${ProjDirPath}/.. ${ProjDirPath}/../inc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index 23d594cc4b4..840c580c5be 100644 --- a/lpcxpresso54s018/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 8891be2ab6b..87b109de0e1 100644 --- a/lpcxpresso54s018/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -149,11 +155,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 5a94b8da01f..dd61e71a88e 100644 --- a/lpcxpresso54s018/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,11 +143,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index 0a3bdac9350..6a1966525ac 100644 --- a/lpcxpresso54s018/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 7670bfa459b..edc6a2ad9a2 100644 --- a/lpcxpresso54s018/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018 + ${SdkRootDirPath}/core/boards/lpcxpresso54s018 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -145,11 +151,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt b/lpcxpresso54s018m/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt index c911a0aeac2..0fe81077848 100644 --- a/lpcxpresso54s018m/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,20 +41,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54s018m/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index d803d9e43ef..cc3e8cbe33a 100644 --- a/lpcxpresso54s018m/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/cmsis_driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/cmsis_driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018m/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index e5f494000f6..7f597c143c6 100644 --- a/lpcxpresso54s018m/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/cmsis_driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/cmsis_driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54s018m/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 156de7a128d..df72d554924 100644 --- a/lpcxpresso54s018m/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018m/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 7671ffc07af..b41d54546e3 100644 --- a/lpcxpresso54s018m/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54s018m/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 9ce7cea6f3e..bb12b2c71c3 100644 --- a/lpcxpresso54s018m/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/cmsis_driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/cmsis_driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018m/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 22eaf8e02ca..d695cbe18e2 100644 --- a/lpcxpresso54s018m/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/cmsis_driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/cmsis_driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54s018m/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 05efa429ebe..7a42616b3ff 100644 --- a/lpcxpresso54s018m/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/cmsis_driver_examples/spi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/cmsis_driver_examples/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018m/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 99b333e8ec1..bcf45425b07 100644 --- a/lpcxpresso54s018m/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/cmsis_driver_examples/spi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/cmsis_driver_examples/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -120,11 +126,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index fce01222f1c..89ba18e2c5f 100644 --- a/lpcxpresso54s018m/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/cmsis_driver_examples/usart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/cmsis_driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index a797cea634e..d69528fa9e9 100644 --- a/lpcxpresso54s018m/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/cmsis_driver_examples/usart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/cmsis_driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/component_examples/log/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/component_examples/log/bm/armgcc/CMakeLists.txt index e3cec0ae69d..a7023cd77d3 100644 --- a/lpcxpresso54s018m/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/component_examples/log/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/component_examples/log/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/component_examples/log/freertos/armgcc/CMakeLists.txt index 9e73872fce1..3e84e31fa30 100644 --- a/lpcxpresso54s018m/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/demo_apps/hello_world/armgcc/CMakeLists.txt b/lpcxpresso54s018m/demo_apps/hello_world/armgcc/CMakeLists.txt index f0b210c35b1..5ab7777e2b9 100644 --- a/lpcxpresso54s018m/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -103,11 +109,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/demo_apps/hello_world_qspi_xip/armgcc/CMakeLists.txt b/lpcxpresso54s018m/demo_apps/hello_world_qspi_xip/armgcc/CMakeLists.txt index 1c5480501cb..0bdcf305472 100644 --- a/lpcxpresso54s018m/demo_apps/hello_world_qspi_xip/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/demo_apps/hello_world_qspi_xip/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/demo_apps/hello_world_qspi_xip - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/demo_apps/hello_world_qspi_xip + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/lpcxpresso54s018m/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index 2c752c9a8d8..3604d0060ae 100644 --- a/lpcxpresso54s018m/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/demo_apps/led_blinky/armgcc/CMakeLists.txt b/lpcxpresso54s018m/demo_apps/led_blinky/armgcc/CMakeLists.txt index 99a8af323cc..ee60e1d1971 100644 --- a/lpcxpresso54s018m/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -103,11 +109,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/demo_apps/power_manager_lpc_xip/armgcc/CMakeLists.txt b/lpcxpresso54s018m/demo_apps/power_manager_lpc_xip/armgcc/CMakeLists.txt index 3b61a8d0dad..a46ed8d0766 100644 --- a/lpcxpresso54s018m/demo_apps/power_manager_lpc_xip/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/demo_apps/power_manager_lpc_xip/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager_lpc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/demo_apps/power_manager_lpc_xip - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/demo_apps/power_manager_lpc_xip + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/demo_apps/shell/armgcc/CMakeLists.txt b/lpcxpresso54s018m/demo_apps/shell/armgcc/CMakeLists.txt index 307b6de31c6..24575153e85 100644 --- a/lpcxpresso54s018m/demo_apps/shell/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/demo_apps/shell + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/demo_apps/touch_cursor/armgcc/CMakeLists.txt b/lpcxpresso54s018m/demo_apps/touch_cursor/armgcc/CMakeLists.txt index 807058d9ec3..fe442a8397c 100644 --- a/lpcxpresso54s018m/demo_apps/touch_cursor/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/demo_apps/touch_cursor/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../touch_cursor.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/demo_apps/touch_cursor - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/demo_apps/touch_cursor + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/demo_apps/utick_wakeup_xip/armgcc/CMakeLists.txt b/lpcxpresso54s018m/demo_apps/utick_wakeup_xip/armgcc/CMakeLists.txt index a6be7d48d6b..737bd8b7834 100644 --- a/lpcxpresso54s018m/demo_apps/utick_wakeup_xip/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/demo_apps/utick_wakeup_xip/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../utick_wakeup.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/demo_apps/utick_wakeup_xip - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/demo_apps/utick_wakeup_xip + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -105,11 +111,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/demo_apps/utick_wakeup_xip_peripheral/armgcc/CMakeLists.txt b/lpcxpresso54s018m/demo_apps/utick_wakeup_xip_peripheral/armgcc/CMakeLists.txt index 186aec64c02..e07c953c0d4 100644 --- a/lpcxpresso54s018m/demo_apps/utick_wakeup_xip_peripheral/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/demo_apps/utick_wakeup_xip_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,12 +50,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/demo_apps/utick_wakeup_xip_peripheral + ${SdkRootDirPath}/examples/lpcxpresso54s018m/demo_apps/utick_wakeup_xip_peripheral ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -106,11 +112,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt index 04c3b3d3e05..80ac37a15a7 100644 --- a/lpcxpresso54s018m/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/adc/lpc_adc_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/adc/lpc_adc_basic + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt index f8a3116f93e..a8f0b3e0007 100644 --- a/lpcxpresso54s018m/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_burst.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/adc/lpc_adc_burst - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/adc/lpc_adc_burst + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt index 3c1c661b414..b01a43ce316 100644 --- a/lpcxpresso54s018m/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/adc/lpc_adc_dma - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/adc/lpc_adc_dma + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt index e14b0bf5f75..bb5dce72b68 100644 --- a/lpcxpresso54s018m/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/adc/lpc_adc_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/adc/lpc_adc_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/aes/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/aes/armgcc/CMakeLists.txt index 63bb725fb76..2f63ff80c4c 100644 --- a/lpcxpresso54s018m/driver_examples/aes/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/aes/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../aes.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/driver_examples/aes - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/aes + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/bod/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/bod/armgcc/CMakeLists.txt index e1eb3544240..ca65e271073 100644 --- a/lpcxpresso54s018m/driver_examples/bod/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/bod/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bod.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/driver_examples/bod - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/bod + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/crc/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/crc/armgcc/CMakeLists.txt index f688b839980..d0f2758c431 100644 --- a/lpcxpresso54s018m/driver_examples/crc/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/crc + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt index 7c0d07d2b63..d6bf481da50 100644 --- a/lpcxpresso54s018m/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/ctimer/simple_match - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/ctimer/simple_match + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt index cd13c09820c..1e6ed761d54 100644 --- a/lpcxpresso54s018m/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/ctimer/simple_match_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/ctimer/simple_match_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt index 21ca52ad13f..17e417c21ed 100644 --- a/lpcxpresso54s018m/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/ctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/ctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt index bb339429351..97b3ad1e1de 100644 --- a/lpcxpresso54s018m/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/ctimer/simple_pwm_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/ctimer/simple_pwm_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt index 8009dcc2e5c..0fb28d838a6 100644 --- a/lpcxpresso54s018m/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_chain.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/dma/channel_chain - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/dma/channel_chain + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt index 84ab0f445ff..b2093c8d0a9 100644 --- a/lpcxpresso54s018m/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/dma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/dma/interleave_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt index 315507689f2..07a7291cdf0 100644 --- a/lpcxpresso54s018m/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_linked_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/dma/linked_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/dma/linked_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt index 38348e8707d..a05aa1a33c5 100644 --- a/lpcxpresso54s018m/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_m2m_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/dma/m2m_polling - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/dma/m2m_polling + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index 366a5031642..5efe3bf1c60 100644 --- a/lpcxpresso54s018m/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/dma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt index 973c7b10874..85e08eb2a72 100644 --- a/lpcxpresso54s018m/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/dma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/dma/wrap_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt index d2ed4416f9d..6b8beba9fcb 100644 --- a/lpcxpresso54s018m/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/dmic/dmic_dma - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/dmic/dmic_dma + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/emc/sdram/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/emc/sdram/armgcc/CMakeLists.txt index 35342df3cb6..e9aa92f3f32 100644 --- a/lpcxpresso54s018m/driver_examples/emc/sdram/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/emc/sdram/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../emc_sdram.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/emc/sdram - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/emc/sdram + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt index 822c62e1a43..8672f1e7b49 100644 --- a/lpcxpresso54s018m/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/enet/txrx_ptp1588_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/enet/txrx_ptp1588_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/enet/txrx_rxinterrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/enet/txrx_rxinterrupt/armgcc/CMakeLists.txt index 46b5d8aa04c..7487cbb31d7 100644 --- a/lpcxpresso54s018m/driver_examples/enet/txrx_rxinterrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/enet/txrx_rxinterrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_rxinterrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/enet/txrx_rxinterrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/enet/txrx_rxinterrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/enet/txrx_rxpoll/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/enet/txrx_rxpoll/armgcc/CMakeLists.txt index 7484278f93f..474b66e461f 100644 --- a/lpcxpresso54s018m/driver_examples/enet/txrx_rxpoll/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/enet/txrx_rxpoll/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_rxpoll.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/enet/txrx_rxpoll - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/enet/txrx_rxpoll + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/enet/txrx_transfer_rxinterrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/enet/txrx_transfer_rxinterrupt/armgcc/CMakeLists.txt index df08e4ee852..d4dd9da7225 100644 --- a/lpcxpresso54s018m/driver_examples/enet/txrx_transfer_rxinterrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/enet/txrx_transfer_rxinterrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer_rxinterrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/enet/txrx_transfer_rxinterrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/enet/txrx_transfer_rxinterrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/enet/txrx_transfer_rxpoll/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/enet/txrx_transfer_rxpoll/armgcc/CMakeLists.txt index 42819ea0dab..8c3e268eb79 100644 --- a/lpcxpresso54s018m/driver_examples/enet/txrx_transfer_rxpoll/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/enet/txrx_transfer_rxpoll/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer_rxpoll.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/enet/txrx_transfer_rxpoll - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/enet/txrx_transfer_rxpoll + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -117,11 +123,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/fmeas/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/fmeas/armgcc/CMakeLists.txt index bed8088c977..c45a112457c 100644 --- a/lpcxpresso54s018m/driver_examples/fmeas/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/fmeas/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fmeas.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/driver_examples/fmeas - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/fmeas + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/gint/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/gint/armgcc/CMakeLists.txt index 44fc961549b..63813c72c0e 100644 --- a/lpcxpresso54s018m/driver_examples/gint/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/gint/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gint.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/driver_examples/gint - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/gint + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 8388cbafe0c..fafadce5718 100644 --- a/lpcxpresso54s018m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index b2dbe356124..ffd56aca31c 100644 --- a/lpcxpresso54s018m/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index f1be5cd248d..954fff00624 100644 --- a/lpcxpresso54s018m/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 1cdd5375f7a..db83b3db48d 100644 --- a/lpcxpresso54s018m/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 1b94cca5c7b..d8c867bda94 100644 --- a/lpcxpresso54s018m/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt index f75332f1f1a..84a60049102 100644 --- a/lpcxpresso54s018m/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/driver_examples/i2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/i2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt index 790fa4361d8..bcabb209f40 100644 --- a/lpcxpresso54s018m/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/driver_examples/i2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/i2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt index 414bf7fa99d..78bced2a680 100644 --- a/lpcxpresso54s018m/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/i2s/dma_record_playback - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/i2s/dma_record_playback + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt index 6aa462350a5..7f38cc2004b 100644 --- a/lpcxpresso54s018m/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/i2s/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/i2s/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt index b9a0bed0876..6138908544d 100644 --- a/lpcxpresso54s018m/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/i2s/interrupt_record_playback - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/i2s/interrupt_record_playback + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt index a4d79945179..c92e9e82aba 100644 --- a/lpcxpresso54s018m/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/i2s/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt index 983922aec01..a79041b4e42 100644 --- a/lpcxpresso54s018m/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/iap/iap_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/iap/iap_basic + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/lcdc/lcdc_cursor/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/lcdc/lcdc_cursor/armgcc/CMakeLists.txt index 9db40db3ed3..160a1f03669 100644 --- a/lpcxpresso54s018m/driver_examples/lcdc/lcdc_cursor/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/lcdc/lcdc_cursor/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lcdc_cursor.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/lcdc/lcdc_cursor - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/lcdc/lcdc_cursor + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/lcdc/lcdc_tft/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/lcdc/lcdc_tft/armgcc/CMakeLists.txt index f53aeb33c70..30dcb74a463 100644 --- a/lpcxpresso54s018m/driver_examples/lcdc/lcdc_tft/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/lcdc/lcdc_tft/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lcdc_tft.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/lcdc/lcdc_tft - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/lcdc/lcdc_tft + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt index 90bb5ee5741..d2c13c221b4 100644 --- a/lpcxpresso54s018m/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/mcan/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/mcan/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/mcan/loopback/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/mcan/loopback/armgcc/CMakeLists.txt index d6d496f2686..2158419e80f 100644 --- a/lpcxpresso54s018m/driver_examples/mcan/loopback/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/mcan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/mcan/loopback - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/mcan/loopback + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/mrt/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/mrt/armgcc/CMakeLists.txt index fa2f6a66ca4..85e3c95c71e 100644 --- a/lpcxpresso54s018m/driver_examples/mrt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/mrt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/driver_examples/mrt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/mrt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/otp/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/otp/armgcc/CMakeLists.txt index ba0f3654d50..412c162748a 100644 --- a/lpcxpresso54s018m/driver_examples/otp/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/otp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../otp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/driver_examples/otp - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/otp + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt index 9556967da09..57348cdc2ae 100644 --- a/lpcxpresso54s018m/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/pint/pattern_match - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/pint/pattern_match + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt index fa0529083ea..46875ec3143 100644 --- a/lpcxpresso54s018m/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/pint/pin_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/pint/pin_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/puf/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/puf/armgcc/CMakeLists.txt index f7001637a89..d7d7e984be0 100644 --- a/lpcxpresso54s018m/driver_examples/puf/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/puf/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../puf.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/driver_examples/puf - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/puf + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/rit/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/rit/armgcc/CMakeLists.txt index da66ca870b0..fec2cac5920 100644 --- a/lpcxpresso54s018m/driver_examples/rit/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/rit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/driver_examples/rit - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/rit + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/rng/random/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/rng/random/armgcc/CMakeLists.txt index 3a7db6f2bc0..795d25621a6 100644 --- a/lpcxpresso54s018m/driver_examples/rng/random/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/rng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/rng/random - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/rng/random + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/rtc/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/rtc/armgcc/CMakeLists.txt index 942a351dd6d..24c04e45723 100644 --- a/lpcxpresso54s018m/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/driver_examples/rtc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/rtc + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt index 4f44eb7578a..96547bfc1c2 100644 --- a/lpcxpresso54s018m/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_16bit_counter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/sctimer/16bit_counter - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/sctimer/16bit_counter + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt index 9a5a338b7b1..d9aad388e8b 100644 --- a/lpcxpresso54s018m/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_multi_state_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/sctimer/multi_state_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/sctimer/multi_state_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt index cce2a18b0bc..86346636574 100644 --- a/lpcxpresso54s018m/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_update_dutycycle.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/sctimer/pwm_with_dutycyle_change - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/sctimer/pwm_with_dutycyle_change + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt index 427f76d36c1..17c649ffeba 100644 --- a/lpcxpresso54s018m/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/sctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/sctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/sha/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/sha/armgcc/CMakeLists.txt index 3bf163b0a40..a1bbcb0b6f8 100644 --- a/lpcxpresso54s018m/driver_examples/sha/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/sha/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sha.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/driver_examples/sha - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/sha + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/spi/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/spi/dma_transfer/armgcc/CMakeLists.txt index 9182152c6e5..bac547cf8b2 100644 --- a/lpcxpresso54s018m/driver_examples/spi/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/spi/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/spi/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/spi/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/dma/master/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/dma/master/armgcc/CMakeLists.txt index 44cba46718c..50d2ce83744 100644 --- a/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/dma/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/dma/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_dma_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/dma/master - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/dma/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/dma/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/dma/slave/armgcc/CMakeLists.txt index a85e0e6a09c..e8fc15e3e39 100644 --- a/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/dma/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/dma/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_dma_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/dma/slave - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/dma/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt index 4027ce93b70..667af8b94b7 100644 --- a/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/int/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_int_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/int/master - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/int/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt index 4d6d8b238d6..47bc0be3248 100644 --- a/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/int/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_int_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/int/slave - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/int/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt index 45c190b50ff..7569bce61ee 100644 --- a/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/polling/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_polling_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/polling/master - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/polling/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt index a22f4fa288e..ce2d8545e5d 100644 --- a/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/polling/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_half_duplex_polling_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/polling/slave - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/spi/half_duplex_transfer/polling/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/spi/interrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/spi/interrupt/armgcc/CMakeLists.txt index 6622b050719..c8404c8fd07 100644 --- a/lpcxpresso54s018m/driver_examples/spi/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/spi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/spi/interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/spi/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index e104a9c2a8b..47305595c28 100644 --- a/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 430a41af738..2c69a0222cb 100644 --- a/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 7ddf6c06c22..f635326b48e 100644 --- a/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 66cf26497da..e989aa86482 100644 --- a/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 5f590165dc3..d8dfa8eb3d7 100644 --- a/lpcxpresso54s018m/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/driver_examples/spi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/spi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index d13b2e4f06d..528b2034b8d 100644 --- a/lpcxpresso54s018m/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso54s018m/driver_examples/spi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/spi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/spifi/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/spifi/dma_transfer/armgcc/CMakeLists.txt index b2010fd8a42..40c2680e76c 100644 --- a/lpcxpresso54s018m/driver_examples/spifi/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/spifi/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spifi_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/spifi/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/spifi/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,11 +119,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/spifi/polling_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/spifi/polling_transfer/armgcc/CMakeLists.txt index ab46c10c45a..d7e2db4c052 100644 --- a/lpcxpresso54s018m/driver_examples/spifi/polling_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/spifi/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spifi_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/spifi/polling_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/spifi/polling_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index d6d7282f66a..b1da02565d1 100644 --- a/lpcxpresso54s018m/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/usart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/usart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt index d63377105cb..a321e93fbd4 100644 --- a/lpcxpresso54s018m/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_double_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/usart/dma_double_buffer_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/usart/dma_double_buffer_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/usart/dma_rb_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/usart/dma_rb_transfer/armgcc/CMakeLists.txt index b2c99ac8af8..ec939f1dbc4 100644 --- a/lpcxpresso54s018m/driver_examples/usart/dma_rb_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/usart/dma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/usart/dma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/usart/dma_rb_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,11 +121,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index e97240ec103..c5e3c8221b2 100644 --- a/lpcxpresso54s018m/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/usart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,11 +117,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/usart/interrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/usart/interrupt/armgcc/CMakeLists.txt index 75aae0ba12c..e4e8cdd9d4b 100644 --- a/lpcxpresso54s018m/driver_examples/usart/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/usart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/usart/interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/usart/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 1c3084f2eb2..2289719b416 100644 --- a/lpcxpresso54s018m/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/usart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/usart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 4474b2be2c1..ac46e118b10 100644 --- a/lpcxpresso54s018m/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/usart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/usart/polling/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/usart/polling/armgcc/CMakeLists.txt index 4fb86876453..8cab503be34 100644 --- a/lpcxpresso54s018m/driver_examples/usart/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/usart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/usart/polling - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt index a26818106b4..4f01eb12986 100644 --- a/lpcxpresso54s018m/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_wakeup_deepsleep.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/driver_examples/usart/wakeup_deepsleep - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/usart/wakeup_deepsleep + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/driver_examples/wwdt/armgcc/CMakeLists.txt b/lpcxpresso54s018m/driver_examples/wwdt/armgcc/CMakeLists.txt index e5069259420..0e43ad4ab4e 100644 --- a/lpcxpresso54s018m/driver_examples/wwdt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/driver_examples/wwdt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/driver_examples/wwdt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/driver_examples/wwdt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/lpcxpresso54s018m/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 92865c18ab1..d5249af379b 100644 --- a/lpcxpresso54s018m/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/lpcxpresso54s018m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index fc7e10749b4..28caa397b18 100644 --- a/lpcxpresso54s018m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/lpcxpresso54s018m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 739e320f09c..83b48f63a01 100644 --- a/lpcxpresso54s018m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/lpcxpresso54s018m/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 856ef88e790..aab088facfe 100644 --- a/lpcxpresso54s018m/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/lpcxpresso54s018m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 5c9d51f5b6f..eeb0e24d73c 100644 --- a/lpcxpresso54s018m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/lpcxpresso54s018m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 75e694abbea..8269261cc7c 100644 --- a/lpcxpresso54s018m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/lpcxpresso54s018m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 2622781a66e..9069f3a3464 100644 --- a/lpcxpresso54s018m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/rtos_examples/freertos_spi/armgcc/CMakeLists.txt b/lpcxpresso54s018m/rtos_examples/freertos_spi/armgcc/CMakeLists.txt index 41aa663e6a1..e7e9928473c 100644 --- a/lpcxpresso54s018m/rtos_examples/freertos_spi/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/rtos_examples/freertos_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/rtos_examples/freertos_spi - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/rtos_examples/freertos_spi + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,11 +124,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/lpcxpresso54s018m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 05750968edc..dfbc46332a5 100644 --- a/lpcxpresso54s018m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -114,11 +120,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/lpcxpresso54s018m/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index a6aa1e26d7f..4f29ca85e0d 100644 --- a/lpcxpresso54s018m/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/rtos_examples/freertos_usart/armgcc/CMakeLists.txt b/lpcxpresso54s018m/rtos_examples/freertos_usart/armgcc/CMakeLists.txt index a688bc87304..3eab33e0dfe 100644 --- a/lpcxpresso54s018m/rtos_examples/freertos_usart/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/rtos_examples/freertos_usart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/rtos_examples/freertos_usart - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/rtos_examples/freertos_usart + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,11 +122,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/sdmmc_examples/mmccard_fatfs/armgcc/CMakeLists.txt b/lpcxpresso54s018m/sdmmc_examples/mmccard_fatfs/armgcc/CMakeLists.txt index f11224eb092..8d47f33ea24 100644 --- a/lpcxpresso54s018m/sdmmc_examples/mmccard_fatfs/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/sdmmc_examples/mmccard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/sdmmc_examples/mmccard_fatfs - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/sdmmc_examples/mmccard_fatfs + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,11 +130,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt index bf8da52dcdc..22d0ea60e76 100644 --- a/lpcxpresso54s018m/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/sdmmc_examples/mmccard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/sdmmc_examples/mmccard_freertos - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/sdmmc_examples/mmccard_freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -130,11 +136,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/sdmmc_examples/mmccard_interrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018m/sdmmc_examples/mmccard_interrupt/armgcc/CMakeLists.txt index d8c41ae381d..b092610662f 100644 --- a/lpcxpresso54s018m/sdmmc_examples/mmccard_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/sdmmc_examples/mmccard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/sdmmc_examples/mmccard_interrupt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/sdmmc_examples/mmccard_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/sdmmc_examples/mmccard_polling/armgcc/CMakeLists.txt b/lpcxpresso54s018m/sdmmc_examples/mmccard_polling/armgcc/CMakeLists.txt index 3f419a2771a..4ba20f75ca7 100644 --- a/lpcxpresso54s018m/sdmmc_examples/mmccard_polling/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/sdmmc_examples/mmccard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/sdmmc_examples/mmccard_polling - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/sdmmc_examples/mmccard_polling + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt b/lpcxpresso54s018m/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt index 45e4f66f2a0..e4ccd2d0f04 100644 --- a/lpcxpresso54s018m/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/sdmmc_examples/sdcard_fatfs - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/sdmmc_examples/sdcard_fatfs + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,11 +130,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt index f8e556afe05..4095922455e 100644 --- a/lpcxpresso54s018m/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/sdmmc_examples/sdcard_fatfs_freertos - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/sdmmc_examples/sdcard_fatfs_freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt b/lpcxpresso54s018m/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt index c73b2886bb7..9c9ab92ebe4 100644 --- a/lpcxpresso54s018m/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/sdmmc_examples/sdcard_interrupt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/sdmmc_examples/sdcard_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt b/lpcxpresso54s018m/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt index b9cd1d0c866..a7fb0058d43 100644 --- a/lpcxpresso54s018m/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/sdmmc_examples/sdcard_polling - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/sdmmc_examples/sdcard_polling + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/sdmmc_examples/sdio/armgcc/CMakeLists.txt b/lpcxpresso54s018m/sdmmc_examples/sdio/armgcc/CMakeLists.txt index 253606c0dde..837e3bf094b 100644 --- a/lpcxpresso54s018m/sdmmc_examples/sdio/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/sdmmc_examples/sdio/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso54s018m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso54s018m/sdmmc_examples/sdio - ${ProjDirPath}/../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/sdmmc_examples/sdio + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -119,11 +125,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index 4c9e67a560b..6b27669672c 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_device_audio_generator/bm + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_device_audio_generator/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,11 +143,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index 84fff5762aa..8e4a6b705b4 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_device_audio_generator/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_device_audio_generator/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -147,11 +153,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index fa735b3d697..4ad209b57aa 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_device_audio_generator_lite/bm + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_device_audio_generator_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt index 6cbbb8ba685..237e97ed1a5 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_device_audio_speaker/bm + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_device_audio_speaker/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -149,11 +155,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt index 015658ce2d9..2c58f1d88b1 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_device_audio_speaker/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_device_audio_speaker/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -159,11 +165,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt index e093fee4c63..1508f03db06 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,12 +57,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_device_audio_speaker_lite/bm + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_device_audio_speaker_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -147,11 +153,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index f4f89496d97..1cbeb7c1ce7 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index 8ad4e9a9834..e894b021357 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 79d4dfdf7d2..47df6f59eb4 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt index ac474257447..4c5b4be06ce 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_cdc_vnic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -141,11 +147,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt index 4510b9e9850..294575867b4 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_cdc_vnic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,12 +65,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -151,11 +157,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt index 62d6daf5f46..bb35e969f4a 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_cdc_vnic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index 66f5bc9f8bb..7c5efa24b08 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -133,11 +139,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index cb2dab2d82d..abb61ed38e4 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -143,11 +149,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt index 8920befb031..e8017588aca 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_disk/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -153,11 +159,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt index 0feb025cb92..f383fa98a39 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,13 +71,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_disk/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -162,11 +168,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt index b919924e7d1..1cf2021bdfe 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -151,11 +157,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index c62872ee218..aad1b79735b 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index f482b1a7e5d..6ddb9a31edd 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index 89614653fcb..4f63e8fee1c 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,11 +143,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index aef09d7d5ae..e94b7b730b8 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt index e522ad01ebc..49fb01d6198 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,12 +65,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_audio_unified/bm + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_audio_unified/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -157,11 +163,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt index 36c6367238f..b6f73bf4477 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_audio_unified/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -167,11 +173,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt index b0ae84c2290..7bd83518bb2 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_audio_unified_lite/bm + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_audio_unified_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -155,11 +161,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index 689ce5705c0..b4ac4a97b22 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -129,11 +135,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index cc1c649174e..b0277f03be2 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index 83a313bd492..66707fb10e9 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index 18572693574..97ea4e98c7b 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index c7e20536fed..255f7e02f31 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index a0307a40e6b..8fd06230c32 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index c1a6ca432fc..397d95c1522 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 5aeadbd6244..b299a2b947f 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt index 167609f11c1..c8824c2ccd3 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 28f9768404a..7e1b7c9f885 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt index accc93bc3f8..aea6d44f14f 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_device_msc_disk/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_device_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -147,11 +153,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt index 456a9058ede..01ca427d6db 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,13 +65,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_device_msc_disk/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_device_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -156,11 +162,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt index a5ac8e6c593..91f807b5d67 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_device_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_device_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -145,11 +151,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index 4c87d434b47..8930e72e322 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index b697fa97435..614faf21052 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,11 +143,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index 682f31ea0f7..d33c227249c 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt index 64ede9dbdbb..cd4be7c459a 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,13 +69,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_device_mtp/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_device_mtp/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -160,11 +166,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt index b48c4a4e142..b107cb56e2e 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_device_mtp/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_device_mtp/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -165,11 +171,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt index d6e68b4ed1d..7481e6de2d1 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,13 +67,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_device_mtp_lite/bm + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_device_mtp_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -158,11 +164,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index 8cab5984c8b..8cbb7adb56a 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -132,11 +138,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index db4ab4637c8..0bf386c9061 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -142,11 +148,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index f12940547d0..703ec021414 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -130,11 +136,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index b0f3e8039e1..185d6a2af97 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index f89ce532d0d..a3427995db3 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,11 +141,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index e1a89a93e66..401c8148b53 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -123,11 +129,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index c71533f822b..976bc0e6fe0 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index 1cfedc8da6e..8a8c13c948a 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,11 +143,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index 1888e5f9c93..7d265ca8035 100644 --- a/lpcxpresso54s018m/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt index ba63a55b783..12740d3e8ad 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_host_audio_recorder/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_host_audio_recorder/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -153,11 +159,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index c3f5ffcb784..96570e7babf 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index f82dca37d9d..1cfaea1cf9b 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -136,11 +142,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index f95a390449e..f0e2000f73c 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -125,11 +131,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index 605fcc135e7..6a6d15feafd 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index 558aeab99dd..09c5d9c30b8 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index 7b7f635d4e3..02c23506564 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index aa27d161fd4..2bcc651ac44 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index b3e38730b30..df55570c316 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index 5654348b03e..6da79c85081 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,11 +130,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index 2ade061a35c..c2096fda2b4 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -134,11 +140,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index 8bab9c75c55..d9a33e49bb7 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index e11bcc40787..c33dbac9389 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index b88d8af2a2b..1172b84daac 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,7 +57,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index d28777ad88b..1bbf9e7051f 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,12 +54,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -136,11 +142,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index c1740eed733..804bf4cdffd 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -124,11 +130,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index 14ebf1118c4..f3e618a39dd 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -134,11 +140,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index 8e72f487927..4e5b6ad9bc5 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -121,11 +127,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index 364c1b25e6b..4716dff6b92 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt index e99231c6c11..80ec86825a2 100644 --- a/lpcxpresso54s018m/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_host_video_camera/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_host_video_camera/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -153,11 +159,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt index 2edf1f1dbb7..77d50ddfec5 100644 --- a/lpcxpresso54s018m/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -138,11 +144,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt index 8d9f8a878f0..42787125248 100644 --- a/lpcxpresso54s018m/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -148,11 +154,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt index 624d611b7c6..ab237d60d67 100644 --- a/lpcxpresso54s018m/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt index f639be0ad9e..c3f6e64c4b2 100644 --- a/lpcxpresso54s018m/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -149,11 +155,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index c3544e30f8e..5588e38a9a8 100644 --- a/lpcxpresso54s018m/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,11 +143,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt index bda8053e44a..3741fc2ad52 100644 --- a/lpcxpresso54s018m/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 437757fc907..3f7b36ecad4 100644 --- a/lpcxpresso54s018m/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -145,11 +151,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_rom_device_audio/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_rom_device_audio/bm/armgcc/CMakeLists.txt index 32bab1059a2..ed57375c8e8 100644 --- a/lpcxpresso54s018m/usb_examples/usb_rom_device_audio/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_rom_device_audio/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -76,14 +82,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_rom_device_audio/bm/inc + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_rom_device_audio/bm/inc ${ProjDirPath}/.. ${ProjDirPath}/../inc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -152,11 +158,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_rom_device_audio_dmic/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_rom_device_audio_dmic/bm/armgcc/CMakeLists.txt index f955c7d0adc..9a367ff86b1 100644 --- a/lpcxpresso54s018m/usb_examples/usb_rom_device_audio_dmic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_rom_device_audio_dmic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -68,14 +74,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_rom_device_audio_dmic/bm/inc + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_rom_device_audio_dmic/bm/inc ${ProjDirPath}/.. ${ProjDirPath}/../inc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -136,11 +142,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_rom_device_cdc/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_rom_device_cdc/bm/armgcc/CMakeLists.txt index f30f93e6eb8..b9378724508 100644 --- a/lpcxpresso54s018m/usb_examples/usb_rom_device_cdc/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_rom_device_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,14 +70,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_rom_device_cdc/bm/inc + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_rom_device_cdc/bm/inc ${ProjDirPath}/.. ${ProjDirPath}/../inc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -126,11 +132,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_rom_device_hid_generic/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_rom_device_hid_generic/bm/armgcc/CMakeLists.txt index 55aeacbb6c6..7a18448f023 100644 --- a/lpcxpresso54s018m/usb_examples/usb_rom_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_rom_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,14 +70,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_rom_device_hid_generic/bm/inc + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_rom_device_hid_generic/bm/inc ${ProjDirPath}/.. ${ProjDirPath}/../inc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -130,19 +136,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libfro_calib_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libfro_calib_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libfro_calib_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libfro_calib_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_rom_device_msc_ram/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_rom_device_msc_ram/bm/armgcc/CMakeLists.txt index ad760858836..351e096d3d7 100644 --- a/lpcxpresso54s018m/usb_examples/usb_rom_device_msc_ram/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_rom_device_msc_ram/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,14 +71,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso54s018m/usb_examples/usb_rom_device_msc_ram/bm/inc + ${SdkRootDirPath}/examples/lpcxpresso54s018m/usb_examples/usb_rom_device_msc_ram/bm/inc ${ProjDirPath}/.. ${ProjDirPath}/../inc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -127,11 +133,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index 469648b9f05..86489a2a59e 100644 --- a/lpcxpresso54s018m/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index dc65c787ffb..796bdf4a87a 100644 --- a/lpcxpresso54s018m/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -149,11 +155,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 4672d1a6909..1d374adb339 100644 --- a/lpcxpresso54s018m/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -137,11 +143,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index 5e7f76a2380..f25f35b322e 100644 --- a/lpcxpresso54s018m/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -139,11 +145,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso54s018m/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso54s018m/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 77ad8257c6d..9ccc64b6431 100644 --- a/lpcxpresso54s018m/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso54s018m/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso54s018m + ${SdkRootDirPath}/core/boards/lpcxpresso54s018m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -145,11 +151,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/devices/LPC54S018M/gcc/libpower_hardabi.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/devices/LPC54S018M/gcc/libpower_hardabi.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s06/azure_rtos_examples/filex_levelx_spiflash/armgcc/CMakeLists.txt b/lpcxpresso55s06/azure_rtos_examples/filex_levelx_spiflash/armgcc/CMakeLists.txt index d0dd6715aff..a95c4e7ac0b 100644 --- a/lpcxpresso55s06/azure_rtos_examples/filex_levelx_spiflash/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/azure_rtos_examples/filex_levelx_spiflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -69,7 +75,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -129,11 +135,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/levelx ./CMakeFiles/liblevelx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/levelx ./CMakeFiles/liblevelx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s06/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt b/lpcxpresso55s06/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt index 459f2c2b117..b1a6cc7777b 100644 --- a/lpcxpresso55s06/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,9 +122,9 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s06/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt b/lpcxpresso55s06/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt index 46c289344be..f0662a7709b 100644 --- a/lpcxpresso55s06/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,7 +122,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s06/azure_rtos_examples/spi_example/armgcc/CMakeLists.txt b/lpcxpresso55s06/azure_rtos_examples/spi_example/armgcc/CMakeLists.txt index a1b1f7d1789..e81373e6c27 100644 --- a/lpcxpresso55s06/azure_rtos_examples/spi_example/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/azure_rtos_examples/spi_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -116,7 +122,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s06/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt b/lpcxpresso55s06/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt index 17daec0abe6..61fbe6f9eb5 100644 --- a/lpcxpresso55s06/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,7 +65,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,7 +115,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s06/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt b/lpcxpresso55s06/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt index d38f4616f19..2e04f830121 100644 --- a/lpcxpresso55s06/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,7 +119,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s06/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 5637cdfaae3..063fb5cb867 100644 --- a/lpcxpresso55s06/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/cmsis_driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/cmsis_driver_examples/i2c/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 9fd3e0ad1fe..0748e060407 100644 --- a/lpcxpresso55s06/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/cmsis_driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/cmsis_driver_examples/i2c/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 8d15d37571b..bb3250ba959 100644 --- a/lpcxpresso55s06/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/cmsis_driver_examples/i2c/int_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 835157d7b9f..f8573f8b795 100644 --- a/lpcxpresso55s06/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/cmsis_driver_examples/i2c/int_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 44beab9d79d..7aaf6229dcc 100644 --- a/lpcxpresso55s06/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/cmsis_driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/cmsis_driver_examples/spi/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 986a56b01fc..b6f4be97844 100644 --- a/lpcxpresso55s06/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/cmsis_driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/cmsis_driver_examples/spi/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 771e54a50c4..71d764d2526 100644 --- a/lpcxpresso55s06/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/cmsis_driver_examples/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/cmsis_driver_examples/spi/int_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 1fac184726c..77f1c7eefe5 100644 --- a/lpcxpresso55s06/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/cmsis_driver_examples/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/cmsis_driver_examples/spi/int_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index f479a3c5ff9..6aee01908d6 100644 --- a/lpcxpresso55s06/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/cmsis_driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/cmsis_driver_examples/usart/dma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 133165d555c..e5d2c472325 100644 --- a/lpcxpresso55s06/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/cmsis_driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/cmsis_driver_examples/usart/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/demo_apps/hello_world/armgcc/CMakeLists.txt b/lpcxpresso55s06/demo_apps/hello_world/armgcc/CMakeLists.txt index deefb0fad29..23d7e7b7278 100644 --- a/lpcxpresso55s06/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/demo_apps/hello_world ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/demo_apps/hello_world_swo/armgcc/CMakeLists.txt b/lpcxpresso55s06/demo_apps/hello_world_swo/armgcc/CMakeLists.txt index 76683a7e4ce..1a889510bfd 100644 --- a/lpcxpresso55s06/demo_apps/hello_world_swo/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/demo_apps/hello_world_swo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_swo.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/demo_apps/hello_world_swo + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/demo_apps/hello_world_swo ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/demo_apps/led_blinky/armgcc/CMakeLists.txt b/lpcxpresso55s06/demo_apps/led_blinky/armgcc/CMakeLists.txt index 6a877b270cb..21182cc6a7d 100644 --- a/lpcxpresso55s06/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/demo_apps/led_blinky ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt b/lpcxpresso55s06/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt index 43e30b5085b..ed10f14e5a4 100644 --- a/lpcxpresso55s06/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager_lpc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/demo_apps/power_manager_lpc + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/demo_apps/power_manager_lpc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/demo_apps/puf_hashcrypt_crypto/armgcc/CMakeLists.txt b/lpcxpresso55s06/demo_apps/puf_hashcrypt_crypto/armgcc/CMakeLists.txt index 62e1fa877c5..1234a9eb848 100644 --- a/lpcxpresso55s06/demo_apps/puf_hashcrypt_crypto/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/demo_apps/puf_hashcrypt_crypto/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../puf_hashcrypt_crypto.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/demo_apps/puf_hashcrypt_crypto + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/demo_apps/puf_hashcrypt_crypto ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/demo_apps/shell/armgcc/CMakeLists.txt b/lpcxpresso55s06/demo_apps/shell/armgcc/CMakeLists.txt index 7cf8a383cbb..aa16e08ae6b 100644 --- a/lpcxpresso55s06/demo_apps/shell/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/demo_apps/shell + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/demo_apps/shell ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/demo_apps/utick_wakeup/armgcc/CMakeLists.txt b/lpcxpresso55s06/demo_apps/utick_wakeup/armgcc/CMakeLists.txt index 17d36a9f280..a3c6e764527 100644 --- a/lpcxpresso55s06/demo_apps/utick_wakeup/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/demo_apps/utick_wakeup/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../utick_wakeup.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/demo_apps/utick_wakeup + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/demo_apps/utick_wakeup ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/anactrl/measure_frequency/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/anactrl/measure_frequency/armgcc/CMakeLists.txt index 43a678a05b1..e0c040a3ff5 100644 --- a/lpcxpresso55s06/driver_examples/anactrl/measure_frequency/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/anactrl/measure_frequency/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../anactrl_measure_frequency.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/anactrl/measure_frequency + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/anactrl/measure_frequency ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/bod/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/bod/armgcc/CMakeLists.txt index 156bc094389..b528f7e0898 100644 --- a/lpcxpresso55s06/driver_examples/bod/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/bod/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bod.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/driver_examples/bod - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/bod + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/casper/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/casper/armgcc/CMakeLists.txt index 7945f158f1c..81536b4981d 100644 --- a/lpcxpresso55s06/driver_examples/casper/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/casper/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../test_ecmul521.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/driver_examples/casper + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/casper ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/cdog/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/cdog/armgcc/CMakeLists.txt index 2bc61b6ab8d..227ddc4bb86 100644 --- a/lpcxpresso55s06/driver_examples/cdog/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/cdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/driver_examples/cdog + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/cdog ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index 4ac75ec1d7d..30187d2aedc 100644 --- a/lpcxpresso55s06/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/cmp/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/cmp/polling/armgcc/CMakeLists.txt index 3d131b9dd34..c81bf4851b8 100644 --- a/lpcxpresso55s06/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/cmp/polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/crc/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/crc/armgcc/CMakeLists.txt index 39b5507c9bb..de6987c3edd 100644 --- a/lpcxpresso55s06/driver_examples/crc/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/driver_examples/crc + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/crc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt index 15794b8737d..12fc64c2ec1 100644 --- a/lpcxpresso55s06/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/ctimer/simple_match + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/ctimer/simple_match ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt index c9737e853d8..58bc6d3d1a1 100644 --- a/lpcxpresso55s06/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/ctimer/simple_match_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/ctimer/simple_match_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt index 72e243e7a8e..b479a1fa47c 100644 --- a/lpcxpresso55s06/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/ctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/ctimer/simple_pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt index aa6c35dc044..027fc2fbfc5 100644 --- a/lpcxpresso55s06/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/ctimer/simple_pwm_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/ctimer/simple_pwm_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt index fc56fca2dff..e30b16a3672 100644 --- a/lpcxpresso55s06/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_chain.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/dma/channel_chain + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/dma/channel_chain ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt index 588e68fb133..78fbbbefa35 100644 --- a/lpcxpresso55s06/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/dma/interleave_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/dma/interleave_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt index e8131633ebe..1178dc6347a 100644 --- a/lpcxpresso55s06/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_linked_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/dma/linked_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/dma/linked_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index 6e2ae24b736..d555bf2a9f6 100644 --- a/lpcxpresso55s06/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/dma/memory_to_memory ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt index d71077e4e13..61d1e816765 100644 --- a/lpcxpresso55s06/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/dma/wrap_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/dma/wrap_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/flashiap/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/flashiap/armgcc/CMakeLists.txt index f5104c91402..9debabe7bb1 100644 --- a/lpcxpresso55s06/driver_examples/flashiap/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/flashiap/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/driver_examples/flashiap + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/flashiap ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/gint/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/gint/armgcc/CMakeLists.txt index a6168df26cb..8f069dd5e9f 100644 --- a/lpcxpresso55s06/driver_examples/gint/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/gint/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gint.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/driver_examples/gint + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/gint ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index bb8229bd0dd..6b99d18db49 100644 --- a/lpcxpresso55s06/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/gpio/led_output ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/hashcrypt/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/hashcrypt/armgcc/CMakeLists.txt index b2ee348b6d7..6e27a84a7dd 100644 --- a/lpcxpresso55s06/driver_examples/hashcrypt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/hashcrypt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hashcrypt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/driver_examples/hashcrypt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/hashcrypt + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index b593c4ead1b..34aca28f7b7 100644 --- a/lpcxpresso55s06/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/i2c/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 39816a099ce..fec4222567e 100644 --- a/lpcxpresso55s06/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/i2c/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 5563962bfeb..12e180487d0 100644 --- a/lpcxpresso55s06/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/i2c/interrupt_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index d5f47a08322..d076af60729 100644 --- a/lpcxpresso55s06/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/i2c/interrupt_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt index 477afcfcc69..cce40696d94 100644 --- a/lpcxpresso55s06/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/driver_examples/i2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/i2c/polling_b2b/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt index cb2e82a4c20..5dc3b6d2b18 100644 --- a/lpcxpresso55s06/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/driver_examples/i2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/i2c/polling_b2b/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 431689a76b5..9538c94cd5d 100644 --- a/lpcxpresso55s06/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/i2c/read_accel_value_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/lpadc/dma/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/lpadc/dma/armgcc/CMakeLists.txt index 014e45b39ce..19dfcf9dd31 100644 --- a/lpcxpresso55s06/driver_examples/lpadc/dma/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/lpadc/dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/lpadc/dma + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/lpadc/dma ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt index b8f24b522dc..856aec8c729 100644 --- a/lpcxpresso55s06/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/lpadc/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/lpadc/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/lpadc/polling/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/lpadc/polling/armgcc/CMakeLists.txt index 29340b8e25c..f3a6386c0cf 100644 --- a/lpcxpresso55s06/driver_examples/lpadc/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/lpadc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/lpadc/polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/lpadc/polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt index b717fde6861..69d8cae344a 100644 --- a/lpcxpresso55s06/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_temperature_measurement.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/lpadc/temperature_measurement + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/lpadc/temperature_measurement ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt index 84abe854aef..881780b7919 100644 --- a/lpcxpresso55s06/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/mcan/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/mcan/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/mcan/loopback/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/mcan/loopback/armgcc/CMakeLists.txt index f5aad8ae422..4ef3984e297 100644 --- a/lpcxpresso55s06/driver_examples/mcan/loopback/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/mcan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/mcan/loopback - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/mcan/loopback + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/mrt/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/mrt/armgcc/CMakeLists.txt index 93a840f2105..3dbbb2f9945 100644 --- a/lpcxpresso55s06/driver_examples/mrt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/mrt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/driver_examples/mrt + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/mrt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/ostimer/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/ostimer/armgcc/CMakeLists.txt index 768889aa159..9ec9751d7e3 100644 --- a/lpcxpresso55s06/driver_examples/ostimer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/ostimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ostimer_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/driver_examples/ostimer + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/ostimer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt index 886650805b7..3692c2cd0d8 100644 --- a/lpcxpresso55s06/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/pint/pattern_match + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/pint/pattern_match ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt index 934b53d6e41..86df66ac1d9 100644 --- a/lpcxpresso55s06/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/pint/pin_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/pint/pin_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/prince/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/prince/armgcc/CMakeLists.txt index caa30b211cf..d52abe0fcd6 100644 --- a/lpcxpresso55s06/driver_examples/prince/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/prince/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../prince.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/driver_examples/prince + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/prince ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/puf/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/puf/armgcc/CMakeLists.txt index a0ca49c8c71..015e9f3e203 100644 --- a/lpcxpresso55s06/driver_examples/puf/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/puf/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../puf.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/driver_examples/puf + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/puf ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/rng/random/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/rng/random/armgcc/CMakeLists.txt index 4c31e716e58..91e21957f7a 100644 --- a/lpcxpresso55s06/driver_examples/rng/random/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/rng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" "${ProjDirPath}/../rng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/rng/random + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/rng/random ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/rtc/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/rtc/armgcc/CMakeLists.txt index 1f38fe9cb77..969c4c0f3bd 100644 --- a/lpcxpresso55s06/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/driver_examples/rtc + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/rtc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt index 714a7df351e..280aa3a745e 100644 --- a/lpcxpresso55s06/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_16bit_counter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/sctimer/16bit_counter + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/sctimer/16bit_counter ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt index 6f29656033a..bcd54ceb3d9 100644 --- a/lpcxpresso55s06/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_multi_state_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/sctimer/multi_state_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/sctimer/multi_state_pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt index 803442b7c3f..78c91b2c374 100644 --- a/lpcxpresso55s06/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_update_dutycycle.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/sctimer/pwm_with_dutycyle_change + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/sctimer/pwm_with_dutycyle_change ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt index 68a7c85d842..95eaae44efc 100644 --- a/lpcxpresso55s06/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/sctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/sctimer/simple_pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt index 72cce463b32..9d251f0ba5b 100644 --- a/lpcxpresso55s06/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_HS_LSPI_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 8f33a2376b6..c968108ac2b 100644 --- a/lpcxpresso55s06/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_HS_LSPI_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 9067d9e1d37..e54f507a164 100644 --- a/lpcxpresso55s06/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/spi/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 74629d515bb..7cac53fafae 100644 --- a/lpcxpresso55s06/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/spi/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/spi/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/spi/interrupt/armgcc/CMakeLists.txt index 5cbc47b9616..707462f965f 100644 --- a/lpcxpresso55s06/driver_examples/spi/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/spi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/spi/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/spi/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index 5a6af9ab30c..a3aaa00cf78 100644 --- a/lpcxpresso55s06/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/spi/interrupt_b2b/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 1b49a6cd433..2ffa687b0ab 100644 --- a/lpcxpresso55s06/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/spi/interrupt_b2b/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 5934e2c31b9..7e1d8899506 100644 --- a/lpcxpresso55s06/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/spi/interrupt_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 597cd9b0852..9eaa938cb28 100644 --- a/lpcxpresso55s06/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/spi/interrupt_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 2c78ddad37e..1a52b458240 100644 --- a/lpcxpresso55s06/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/driver_examples/spi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/spi/polling_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index ccf0eb3d322..e7f5b49e383 100644 --- a/lpcxpresso55s06/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s06/driver_examples/spi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/spi/polling_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index 4ebf0850e09..dddf55c4f7d 100644 --- a/lpcxpresso55s06/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/usart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/usart/9bit_interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt index 03c051d8491..92d058ec2da 100644 --- a/lpcxpresso55s06/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_double_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/usart/dma_double_buffer_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/usart/dma_double_buffer_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index 47ed979c322..83c83f31747 100644 --- a/lpcxpresso55s06/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/usart/dma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/usart/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/usart/interrupt/armgcc/CMakeLists.txt index 0db8c2915f0..2a597b3acfa 100644 --- a/lpcxpresso55s06/driver_examples/usart/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/usart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/usart/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/usart/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt index f4e8e4ed42f..507a7e1b904 100644 --- a/lpcxpresso55s06/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/usart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/usart/interrupt_rb_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 5e7fbc4ac89..0097d2a5e10 100644 --- a/lpcxpresso55s06/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/usart/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/usart/polling/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/usart/polling/armgcc/CMakeLists.txt index 8e05286b9e1..736ccdfd0a7 100644 --- a/lpcxpresso55s06/driver_examples/usart/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/usart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/usart/polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt index bb452977d63..d5b3e58e044 100644 --- a/lpcxpresso55s06/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_wakeup_deepsleep.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/usart/wakeup_deepsleep + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/usart/wakeup_deepsleep ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/driver_examples/wwdt/armgcc/CMakeLists.txt b/lpcxpresso55s06/driver_examples/wwdt/armgcc/CMakeLists.txt index 09db9fb9ed1..6855b3f25a7 100644 --- a/lpcxpresso55s06/driver_examples/wwdt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/driver_examples/wwdt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/driver_examples/wwdt + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/wwdt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/lpcxpresso55s06/rtos_examples/freertos_event/armgcc/CMakeLists.txt index c946763e248..5c244124c5d 100644 --- a/lpcxpresso55s06/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/rtos_examples/freertos_event ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/lpcxpresso55s06/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 4601f55cebc..30828fd0a15 100644 --- a/lpcxpresso55s06/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/rtos_examples/freertos_generic ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/lpcxpresso55s06/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 9534eb1e2ef..4e49e5aaf1e 100644 --- a/lpcxpresso55s06/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/rtos_examples/freertos_hello ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/lpcxpresso55s06/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 5287abb49c6..776ca767813 100644 --- a/lpcxpresso55s06/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/rtos_examples/freertos_i2c ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/lpcxpresso55s06/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index c643905e4f7..b9fe7473d1f 100644 --- a/lpcxpresso55s06/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/rtos_examples/freertos_mutex ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/lpcxpresso55s06/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 4a8299a1efc..f1afcf8bd31 100644 --- a/lpcxpresso55s06/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/rtos_examples/freertos_queue ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/lpcxpresso55s06/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index d92f932d677..d42b186ce89 100644 --- a/lpcxpresso55s06/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/rtos_examples/freertos_sem ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/rtos_examples/freertos_spi/armgcc/CMakeLists.txt b/lpcxpresso55s06/rtos_examples/freertos_spi/armgcc/CMakeLists.txt index 3985b43d555..2e51556d5fa 100644 --- a/lpcxpresso55s06/rtos_examples/freertos_spi/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/rtos_examples/freertos_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/rtos_examples/freertos_spi + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/rtos_examples/freertos_spi ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/lpcxpresso55s06/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 4aefd6ad5e3..dc91be19b0d 100644 --- a/lpcxpresso55s06/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/rtos_examples/freertos_swtimer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/lpcxpresso55s06/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 1bda3420d1d..96d1389e205 100644 --- a/lpcxpresso55s06/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/rtos_examples/freertos_tickless ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/rtos_examples/freertos_usart/armgcc/CMakeLists.txt b/lpcxpresso55s06/rtos_examples/freertos_usart/armgcc/CMakeLists.txt index ad2c3636c90..e146b427cbd 100644 --- a/lpcxpresso55s06/rtos_examples/freertos_usart/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/rtos_examples/freertos_usart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/rtos_examples/freertos_usart + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/rtos_examples/freertos_usart ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt b/lpcxpresso55s06/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt index 17b51097f11..d49725ffcb1 100644 --- a/lpcxpresso55s06/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../hello_world_s - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/trustzone_examples/hello_world/hello_world_ns + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/trustzone_examples/hello_world/hello_world_ns ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt b/lpcxpresso55s06/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt index db797ccafee..bc3e65385b8 100644 --- a/lpcxpresso55s06/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/trustzone_examples/hello_world/hello_world_s + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/trustzone_examples/hello_world/hello_world_s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt b/lpcxpresso55s06/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt index c3d9092df8c..66c14785ccf 100644 --- a/lpcxpresso55s06/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../secure_faults_s/veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../secure_faults_s - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/trustzone_examples/secure_faults/secure_faults_ns + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/trustzone_examples/secure_faults/secure_faults_ns ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt b/lpcxpresso55s06/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt index f72efede36b..2e9ae1ba76e 100644 --- a/lpcxpresso55s06/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/trustzone_examples/secure_faults/secure_faults_s + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/trustzone_examples/secure_faults/secure_faults_s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt b/lpcxpresso55s06/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt index c3a0a4c9c6f..5938ee9a0f8 100644 --- a/lpcxpresso55s06/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../secure_gpio_s/veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../secure_gpio_s - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/trustzone_examples/secure_gpio/secure_gpio_ns + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/trustzone_examples/secure_gpio/secure_gpio_ns ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt b/lpcxpresso55s06/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt index edf410704fd..2c527b58fbb 100644 --- a/lpcxpresso55s06/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/trustzone_examples/secure_gpio/secure_gpio_s + ${SdkRootDirPath}/core/boards/lpcxpresso55s06 + ${SdkRootDirPath}/examples/lpcxpresso55s06/trustzone_examples/secure_gpio/secure_gpio_s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 7dcd4efe279..1952ad44e8a 100644 --- a/lpcxpresso55s06cp/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 215c2a6be52..591a1245474 100644 --- a/lpcxpresso55s06cp/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index b1b539c2152..f60c4299fa3 100644 --- a/lpcxpresso55s06cp/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 238a0e910b9..ae2f9850faf 100644 --- a/lpcxpresso55s06cp/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 245ba5a0255..2c4ab9dceee 100644 --- a/lpcxpresso55s06cp/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index a232833e67d..8d589614585 100644 --- a/lpcxpresso55s06cp/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index c87c45aab88..cf8d22d34f4 100644 --- a/lpcxpresso55s06cp/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 950befcad1d..d204fb6d1bb 100644 --- a/lpcxpresso55s06cp/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index 7081dbdba68..8e42831a396 100644 --- a/lpcxpresso55s06cp/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 1638c770bf4..30723a89136 100644 --- a/lpcxpresso55s06cp/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/demo_apps/hello_world/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/demo_apps/hello_world/armgcc/CMakeLists.txt index 8558b4d4b0c..f6fa53a718f 100644 --- a/lpcxpresso55s06cp/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/demo_apps/hello_world_swo/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/demo_apps/hello_world_swo/armgcc/CMakeLists.txt index 992a09923ff..282ff3bc358 100644 --- a/lpcxpresso55s06cp/demo_apps/hello_world_swo/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/demo_apps/hello_world_swo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_swo.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/demo_apps/led_blinky/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/demo_apps/led_blinky/armgcc/CMakeLists.txt index b98470b60fe..24ccd971b36 100644 --- a/lpcxpresso55s06cp/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt index bd244a20528..201612d5f8b 100644 --- a/lpcxpresso55s06cp/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager_lpc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/demo_apps/shell/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/demo_apps/shell/armgcc/CMakeLists.txt index cf9cca9f19c..1c584f191a2 100644 --- a/lpcxpresso55s06cp/demo_apps/shell/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/demo_apps/utick_wakeup/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/demo_apps/utick_wakeup/armgcc/CMakeLists.txt index 33255b95868..c2e7e1c6a02 100644 --- a/lpcxpresso55s06cp/demo_apps/utick_wakeup/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/demo_apps/utick_wakeup/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../utick_wakeup.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/anactrl/measure_frequency/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/anactrl/measure_frequency/armgcc/CMakeLists.txt index 4b3186188ad..a3aaf8741f5 100644 --- a/lpcxpresso55s06cp/driver_examples/anactrl/measure_frequency/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/anactrl/measure_frequency/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../anactrl_measure_frequency.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s06/driver_examples/anactrl/measure_frequency + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/anactrl/measure_frequency ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/cdog/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/cdog/armgcc/CMakeLists.txt index 843aa393e6c..a838be4ca86 100644 --- a/lpcxpresso55s06cp/driver_examples/cdog/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/cdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp - ${ProjDirPath}/../../../../../examples/lpcxpresso55s06/driver_examples/cdog + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/examples/lpcxpresso55s06/driver_examples/cdog ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index b1b2d2ebace..8aec8d1286e 100644 --- a/lpcxpresso55s06cp/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/cmp/polling/armgcc/CMakeLists.txt index 7ad0b4af8eb..cb3a70de609 100644 --- a/lpcxpresso55s06cp/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/crc/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/crc/armgcc/CMakeLists.txt index b25a236c997..0bd657561f0 100644 --- a/lpcxpresso55s06cp/driver_examples/crc/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt index 3b2e0267eea..ce7314bd610 100644 --- a/lpcxpresso55s06cp/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt index a101b8d43d8..48dda823d02 100644 --- a/lpcxpresso55s06cp/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt index ebadad4d1c6..8adfcd82fb1 100644 --- a/lpcxpresso55s06cp/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt index 3699e6c0cb3..c927862b6eb 100644 --- a/lpcxpresso55s06cp/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt index 608d5846e6b..dd02794a238 100644 --- a/lpcxpresso55s06cp/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_chain.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt index 0bd55fd1877..54ae539e02b 100644 --- a/lpcxpresso55s06cp/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt index ab7905b154a..5db53f868ec 100644 --- a/lpcxpresso55s06cp/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_linked_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index dde119ca003..197dd6935ef 100644 --- a/lpcxpresso55s06cp/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt index d5c209a51f8..929b48911f5 100644 --- a/lpcxpresso55s06cp/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/flashiap/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/flashiap/armgcc/CMakeLists.txt index d9bea62b526..25f800e038e 100644 --- a/lpcxpresso55s06cp/driver_examples/flashiap/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/flashiap/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/gint/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/gint/armgcc/CMakeLists.txt index b084b4ee1f9..96edd6b387e 100644 --- a/lpcxpresso55s06cp/driver_examples/gint/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/gint/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gint.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index bcba3219888..ac360a13475 100644 --- a/lpcxpresso55s06cp/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index dd68ea12807..a984f54e06e 100644 --- a/lpcxpresso55s06cp/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index e4e49b7380e..2e8a7c2d3fd 100644 --- a/lpcxpresso55s06cp/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 8f984eadfdf..aedff66b133 100644 --- a/lpcxpresso55s06cp/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 6d32b4e6287..4ddca5a11c4 100644 --- a/lpcxpresso55s06cp/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt index 219361d1282..31919a315cc 100644 --- a/lpcxpresso55s06cp/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt index def5ef34a24..f0bfc6fa3b2 100644 --- a/lpcxpresso55s06cp/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index e3aa5400adc..a5d6a31a9c8 100644 --- a/lpcxpresso55s06cp/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/lpadc/dma/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/lpadc/dma/armgcc/CMakeLists.txt index eaa37b859a1..ecb800a2605 100644 --- a/lpcxpresso55s06cp/driver_examples/lpadc/dma/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/lpadc/dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt index a0095cf6ba1..f38d2df4414 100644 --- a/lpcxpresso55s06cp/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/lpadc/polling/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/lpadc/polling/armgcc/CMakeLists.txt index 65f008517ab..992924ab80c 100644 --- a/lpcxpresso55s06cp/driver_examples/lpadc/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/lpadc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt index dddc2617fb0..7e3088a0f26 100644 --- a/lpcxpresso55s06cp/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_temperature_measurement.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt index 06ef615233f..9f42a74fac2 100644 --- a/lpcxpresso55s06cp/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/mcan/loopback/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/mcan/loopback/armgcc/CMakeLists.txt index 973d8d1f33f..f88dfc7ce57 100644 --- a/lpcxpresso55s06cp/driver_examples/mcan/loopback/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/mcan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/mrt/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/mrt/armgcc/CMakeLists.txt index 46bda610791..78d1a66584e 100644 --- a/lpcxpresso55s06cp/driver_examples/mrt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/mrt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/ostimer/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/ostimer/armgcc/CMakeLists.txt index d852620fc3b..fa0b7315e65 100644 --- a/lpcxpresso55s06cp/driver_examples/ostimer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/ostimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ostimer_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt index bbbbc6107e1..b0e4de7be10 100644 --- a/lpcxpresso55s06cp/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt index 34a35547cc6..8e3ebdf5b1e 100644 --- a/lpcxpresso55s06cp/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/rng/random/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/rng/random/armgcc/CMakeLists.txt index f7ac61fac64..cad1b12e3e9 100644 --- a/lpcxpresso55s06cp/driver_examples/rng/random/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/rng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,23 +37,23 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../rng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/rtc/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/rtc/armgcc/CMakeLists.txt index 3f10a782e46..9cc7e772e0e 100644 --- a/lpcxpresso55s06cp/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt index cdf546d00de..05804ac85a8 100644 --- a/lpcxpresso55s06cp/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_16bit_counter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt index e85694cb8f0..42e11b58608 100644 --- a/lpcxpresso55s06cp/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_multi_state_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt index 6bd54f2082e..071d1c22038 100644 --- a/lpcxpresso55s06cp/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_update_dutycycle.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt index 1cd48dab717..fce757cc324 100644 --- a/lpcxpresso55s06cp/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt index 4661465dd64..ad030edd30b 100644 --- a/lpcxpresso55s06cp/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_HS_LSPI_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 661399b73bd..3442369065f 100644 --- a/lpcxpresso55s06cp/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_HS_LSPI_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index c7a9e52edbf..a57fb7d85c9 100644 --- a/lpcxpresso55s06cp/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index abaa6768407..e7609a62fec 100644 --- a/lpcxpresso55s06cp/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index fe5c5820dee..3c2afd07084 100644 --- a/lpcxpresso55s06cp/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 2e59572c4f3..703c305ff7c 100644 --- a/lpcxpresso55s06cp/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index e7df5604e7b..bbcc6ce5f74 100644 --- a/lpcxpresso55s06cp/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index ce8f81bb24f..992b9cd9961 100644 --- a/lpcxpresso55s06cp/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 6b0c257accc..8368ade3469 100644 --- a/lpcxpresso55s06cp/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index cc4ebc8799a..88dd307dc41 100644 --- a/lpcxpresso55s06cp/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt index 3809001c7fd..42d4acc426f 100644 --- a/lpcxpresso55s06cp/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_double_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index 067ef4c692d..8609382726e 100644 --- a/lpcxpresso55s06cp/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/usart/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/usart/interrupt/armgcc/CMakeLists.txt index 798f2d8c24b..f4db88c4a59 100644 --- a/lpcxpresso55s06cp/driver_examples/usart/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/usart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 69f09d9809f..ee60c6bde64 100644 --- a/lpcxpresso55s06cp/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 3ecc2f97a26..8990df71b54 100644 --- a/lpcxpresso55s06cp/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/usart/polling/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/usart/polling/armgcc/CMakeLists.txt index 0b538bc2c5d..75f1e4180cc 100644 --- a/lpcxpresso55s06cp/driver_examples/usart/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/usart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/driver_examples/wwdt/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/driver_examples/wwdt/armgcc/CMakeLists.txt index e174dd11f5f..095c7ff0be8 100644 --- a/lpcxpresso55s06cp/driver_examples/wwdt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/driver_examples/wwdt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,20 +40,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 556ac586986..12d6194e7f1 100644 --- a/lpcxpresso55s06cp/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../freertos_event.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 05dfe298bd8..0417273309e 100644 --- a/lpcxpresso55s06cp/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../freertos_generic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index bf1caf23b2f..a0ae0323108 100644 --- a/lpcxpresso55s06cp/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../freertos_hello.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 5b287b62ddd..75b3507aba6 100644 --- a/lpcxpresso55s06cp/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../freertos_i2c.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 3dc7a4ca1b3..f071a4cd1d9 100644 --- a/lpcxpresso55s06cp/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../freertos_mutex.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index d95b4183855..b7e61611e7c 100644 --- a/lpcxpresso55s06cp/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../freertos_queue.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 54d0e6e6a5f..c689c47419c 100644 --- a/lpcxpresso55s06cp/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../freertos_sem.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 7c263848c44..17e5db78dad 100644 --- a/lpcxpresso55s06cp/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../freertos_swtimer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index b01cb5335f6..debf9311dec 100644 --- a/lpcxpresso55s06cp/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../freertos_tickless.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s06cp/rtos_examples/freertos_usart/armgcc/CMakeLists.txt b/lpcxpresso55s06cp/rtos_examples/freertos_usart/armgcc/CMakeLists.txt index dbf402cabb6..cf52f98d992 100644 --- a/lpcxpresso55s06cp/rtos_examples/freertos_usart/armgcc/CMakeLists.txt +++ b/lpcxpresso55s06cp/rtos_examples/freertos_usart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../freertos_usart.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s06cp/clock_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s06cp + ${SdkRootDirPath}/core/boards/lpcxpresso55s06cp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/azure_rtos_examples/filex_levelx_spiflash/armgcc/CMakeLists.txt b/lpcxpresso55s16/azure_rtos_examples/filex_levelx_spiflash/armgcc/CMakeLists.txt index b4259013aa7..f3e5b485c16 100644 --- a/lpcxpresso55s16/azure_rtos_examples/filex_levelx_spiflash/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/azure_rtos_examples/filex_levelx_spiflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -69,7 +75,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/levelx ./CMakeFiles/liblevelx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/levelx ./CMakeFiles/liblevelx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s16/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt b/lpcxpresso55s16/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt index ea5bac52e31..8b9fc420451 100644 --- a/lpcxpresso55s16/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,9 +124,9 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s16/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt b/lpcxpresso55s16/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt index 6f1efa34fb7..50e02292d32 100644 --- a/lpcxpresso55s16/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,7 +124,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s16/azure_rtos_examples/spi_example/armgcc/CMakeLists.txt b/lpcxpresso55s16/azure_rtos_examples/spi_example/armgcc/CMakeLists.txt index 6a3da631ccb..2e43808746a 100644 --- a/lpcxpresso55s16/azure_rtos_examples/spi_example/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/azure_rtos_examples/spi_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,7 +124,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s16/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt b/lpcxpresso55s16/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt index 809aa925d6c..03da689157e 100644 --- a/lpcxpresso55s16/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,7 +65,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,7 +117,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s16/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt b/lpcxpresso55s16/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt index 8963a7f134b..81ae01650db 100644 --- a/lpcxpresso55s16/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,7 +121,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s16/azure_rtos_examples/usbx_device_audio_loopback/armgcc/CMakeLists.txt b/lpcxpresso55s16/azure_rtos_examples/usbx_device_audio_loopback/armgcc/CMakeLists.txt index 2225a1fa284..cb607880c6a 100644 --- a/lpcxpresso55s16/azure_rtos_examples/usbx_device_audio_loopback/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/azure_rtos_examples/usbx_device_audio_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -89,7 +95,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -165,13 +171,13 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s16/azure_rtos_examples/usbx_device_cdc_acm/armgcc/CMakeLists.txt b/lpcxpresso55s16/azure_rtos_examples/usbx_device_cdc_acm/armgcc/CMakeLists.txt index e8e45296980..881898ec6a5 100644 --- a/lpcxpresso55s16/azure_rtos_examples/usbx_device_cdc_acm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/azure_rtos_examples/usbx_device_cdc_acm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -87,7 +93,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -163,13 +169,13 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s16/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt b/lpcxpresso55s16/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt index 36515914973..46eb846e86f 100644 --- a/lpcxpresso55s16/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -89,7 +95,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -165,13 +171,13 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s16/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt b/lpcxpresso55s16/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt index 7667cb6d49f..8df3bc2a3ff 100644 --- a/lpcxpresso55s16/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -92,7 +98,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -168,13 +174,13 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s16/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt b/lpcxpresso55s16/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt index 200d2948369..a4171b1e11b 100644 --- a/lpcxpresso55s16/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -87,7 +93,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -163,13 +169,13 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s16/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt b/lpcxpresso55s16/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt index e6f54d0a651..5ce4dbae354 100644 --- a/lpcxpresso55s16/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,20 +41,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s16/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index a2b5066b1c1..74e029e2da5 100644 --- a/lpcxpresso55s16/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/cmsis_driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/cmsis_driver_examples/i2c/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s16/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 29fbff96265..adc395dc949 100644 --- a/lpcxpresso55s16/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/cmsis_driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/cmsis_driver_examples/i2c/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s16/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 275c7919435..86220898bfd 100644 --- a/lpcxpresso55s16/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/cmsis_driver_examples/i2c/int_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s16/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 0c18584992b..1140a5ffa5e 100644 --- a/lpcxpresso55s16/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/cmsis_driver_examples/i2c/int_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s16/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 22520d0d55c..86d1400f681 100644 --- a/lpcxpresso55s16/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/cmsis_driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/cmsis_driver_examples/spi/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s16/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index a7a72df5388..6bd7fbea4c8 100644 --- a/lpcxpresso55s16/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/cmsis_driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/cmsis_driver_examples/spi/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s16/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index ec0cd77519d..4d48b6385ec 100644 --- a/lpcxpresso55s16/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/cmsis_driver_examples/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/cmsis_driver_examples/spi/int_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s16/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 9f5ed75778c..e65c8150472 100644 --- a/lpcxpresso55s16/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/cmsis_driver_examples/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/cmsis_driver_examples/spi/int_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s16/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index 094934c3a1c..a2d8bf546c3 100644 --- a/lpcxpresso55s16/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/cmsis_driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/cmsis_driver_examples/usart/dma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s16/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 6030eba0e4d..2c248b9c60e 100644 --- a/lpcxpresso55s16/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/cmsis_driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/cmsis_driver_examples/usart/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/component_examples/log/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/component_examples/log/bm/armgcc/CMakeLists.txt index 0bc446a1676..3e9e1d167b3 100644 --- a/lpcxpresso55s16/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/component_examples/log/bm + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/component_examples/log/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/component_examples/log/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/component_examples/log/freertos/armgcc/CMakeLists.txt index 9c8203c9084..d61e1c4f9dc 100644 --- a/lpcxpresso55s16/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/component_examples/log/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/demo_apps/hello_world/armgcc/CMakeLists.txt b/lpcxpresso55s16/demo_apps/hello_world/armgcc/CMakeLists.txt index 0360034d669..9189860db9e 100644 --- a/lpcxpresso55s16/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/demo_apps/hello_world ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/demo_apps/hello_world_swo/armgcc/CMakeLists.txt b/lpcxpresso55s16/demo_apps/hello_world_swo/armgcc/CMakeLists.txt index 8e4c9b81ffd..bb30d307efd 100644 --- a/lpcxpresso55s16/demo_apps/hello_world_swo/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/demo_apps/hello_world_swo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_swo.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/demo_apps/hello_world_swo + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/demo_apps/hello_world_swo ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/lpcxpresso55s16/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index 24400d571ee..2757d9a5882 100644 --- a/lpcxpresso55s16/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/demo_apps/led_blinky/armgcc/CMakeLists.txt b/lpcxpresso55s16/demo_apps/led_blinky/armgcc/CMakeLists.txt index 3863ae80665..2b84a67ac00 100644 --- a/lpcxpresso55s16/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/demo_apps/led_blinky ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/demo_apps/multi_peripherals_test/armgcc/CMakeLists.txt b/lpcxpresso55s16/demo_apps/multi_peripherals_test/armgcc/CMakeLists.txt index 6a03da012a9..a8707eb397b 100644 --- a/lpcxpresso55s16/demo_apps/multi_peripherals_test/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/demo_apps/multi_peripherals_test/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" "${ProjDirPath}/../multi_peripherals_test.c" "${ProjDirPath}/../accelerometer.c" "${ProjDirPath}/../audio.c" @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/demo_apps/multi_peripherals_test + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/demo_apps/multi_peripherals_test ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt b/lpcxpresso55s16/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt index ec4cdd39dd9..4e081ed6e95 100644 --- a/lpcxpresso55s16/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager_lpc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/demo_apps/power_manager_lpc + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/demo_apps/power_manager_lpc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/demo_apps/puf_hashcrypt_crypto/armgcc/CMakeLists.txt b/lpcxpresso55s16/demo_apps/puf_hashcrypt_crypto/armgcc/CMakeLists.txt index 2690b627206..888a67cc8d4 100644 --- a/lpcxpresso55s16/demo_apps/puf_hashcrypt_crypto/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/demo_apps/puf_hashcrypt_crypto/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../puf_hashcrypt_crypto.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/demo_apps/puf_hashcrypt_crypto + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/demo_apps/puf_hashcrypt_crypto ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/demo_apps/shell/armgcc/CMakeLists.txt b/lpcxpresso55s16/demo_apps/shell/armgcc/CMakeLists.txt index 78a41900f1a..452f89273ef 100644 --- a/lpcxpresso55s16/demo_apps/shell/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/demo_apps/shell + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/demo_apps/shell ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/demo_apps/utick_wakeup/armgcc/CMakeLists.txt b/lpcxpresso55s16/demo_apps/utick_wakeup/armgcc/CMakeLists.txt index 6b32338446d..42c254f8f1d 100644 --- a/lpcxpresso55s16/demo_apps/utick_wakeup/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/demo_apps/utick_wakeup/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../utick_wakeup.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/demo_apps/utick_wakeup + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/demo_apps/utick_wakeup ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/anactrl/measure_frequency/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/anactrl/measure_frequency/armgcc/CMakeLists.txt index 5d30cf33926..bcf310fc755 100644 --- a/lpcxpresso55s16/driver_examples/anactrl/measure_frequency/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/anactrl/measure_frequency/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../anactrl_measure_frequency.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/anactrl/measure_frequency + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/anactrl/measure_frequency ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/bod/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/bod/armgcc/CMakeLists.txt index 8a9835d7984..b740757d922 100644 --- a/lpcxpresso55s16/driver_examples/bod/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/bod/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bod.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/driver_examples/bod - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/bod + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/casper/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/casper/armgcc/CMakeLists.txt index ee36334e044..088022fd4b1 100644 --- a/lpcxpresso55s16/driver_examples/casper/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/casper/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../test_ecmul521.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/driver_examples/casper + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/casper ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/cdog/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/cdog/armgcc/CMakeLists.txt index dd9decd9d76..1c163b45a77 100644 --- a/lpcxpresso55s16/driver_examples/cdog/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/cdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/driver_examples/cdog + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/cdog ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/clockout/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/clockout/armgcc/CMakeLists.txt index 38d5f3cbdcc..7a6d751d0d8 100644 --- a/lpcxpresso55s16/driver_examples/clockout/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/clockout/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clockout.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/driver_examples/clockout - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/clockout + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index 42a5c865c80..4f5d285a7b1 100644 --- a/lpcxpresso55s16/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/cmp/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/cmp/polling/armgcc/CMakeLists.txt index 25bd6c8998d..b8d6f5a2cab 100644 --- a/lpcxpresso55s16/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/cmp/polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/crc/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/crc/armgcc/CMakeLists.txt index 0af32f64a89..d589bc33687 100644 --- a/lpcxpresso55s16/driver_examples/crc/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/driver_examples/crc + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/crc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt index 03e2e52040e..2f619e0bde9 100644 --- a/lpcxpresso55s16/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/ctimer/simple_match + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/ctimer/simple_match ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt index 8ce53dcbb2c..c24db2bbc38 100644 --- a/lpcxpresso55s16/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/ctimer/simple_match_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/ctimer/simple_match_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt index 968f5b359f6..a81727442c0 100644 --- a/lpcxpresso55s16/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/ctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/ctimer/simple_pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt index dd2ac03c490..01a3da18bdc 100644 --- a/lpcxpresso55s16/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/ctimer/simple_pwm_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/ctimer/simple_pwm_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt index 05bb3e9cd48..34e1f519076 100644 --- a/lpcxpresso55s16/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_chain.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/dma/channel_chain + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/dma/channel_chain ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt index 02b91cc2dab..ee8f826cab9 100644 --- a/lpcxpresso55s16/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/dma/interleave_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/dma/interleave_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt index 09073f0ef19..1d4df44d55d 100644 --- a/lpcxpresso55s16/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_linked_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/dma/linked_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/dma/linked_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index ae561e87dfe..27176a251af 100644 --- a/lpcxpresso55s16/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/dma/memory_to_memory ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt index 0327fcd3e0f..24f4362ea0b 100644 --- a/lpcxpresso55s16/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/dma/wrap_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/dma/wrap_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/flashiap/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/flashiap/armgcc/CMakeLists.txt index a616fbeb145..0b047652cad 100644 --- a/lpcxpresso55s16/driver_examples/flashiap/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/flashiap/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/driver_examples/flashiap + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/flashiap ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/gint/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/gint/armgcc/CMakeLists.txt index 53afe11ba50..05bddbf7ad4 100644 --- a/lpcxpresso55s16/driver_examples/gint/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/gint/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gint.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/driver_examples/gint + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/gint ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 18669ae131f..ccbe2cbe2ef 100644 --- a/lpcxpresso55s16/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/gpio/led_output ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/hashcrypt/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/hashcrypt/armgcc/CMakeLists.txt index d7b2d86daa2..c85ef400062 100644 --- a/lpcxpresso55s16/driver_examples/hashcrypt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/hashcrypt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hashcrypt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/driver_examples/hashcrypt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/hashcrypt + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 8aa092c7492..a8c9369ab60 100644 --- a/lpcxpresso55s16/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/i2c/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 199a6e48d0f..507aced010c 100644 --- a/lpcxpresso55s16/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/i2c/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index bd5477d4c01..4d8e87abe6d 100644 --- a/lpcxpresso55s16/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/i2c/interrupt_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index a9c03ed2c2f..5c1b362c5fc 100644 --- a/lpcxpresso55s16/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/i2c/interrupt_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt index 8f1b96bb5a7..ee8eba32248 100644 --- a/lpcxpresso55s16/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/driver_examples/i2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/i2c/polling_b2b/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt index 4c67fd46f4a..f50a3b3e14c 100644 --- a/lpcxpresso55s16/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/driver_examples/i2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/i2c/polling_b2b/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 8da0ec9c7a0..884af41859c 100644 --- a/lpcxpresso55s16/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/i2c/read_accel_value_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt index 4ca1291def1..4f77f08843f 100644 --- a/lpcxpresso55s16/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/i2s/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/i2s/dma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt index ee9708689d5..76699f3fd02 100644 --- a/lpcxpresso55s16/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/i2s/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/lpadc/dma/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/lpadc/dma/armgcc/CMakeLists.txt index 9cdf7a6ca32..0a8da9795f4 100644 --- a/lpcxpresso55s16/driver_examples/lpadc/dma/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/lpadc/dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/lpadc/dma + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/lpadc/dma ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt index 15367c0fc95..1b2687a8c04 100644 --- a/lpcxpresso55s16/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/lpadc/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/lpadc/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/lpadc/polling/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/lpadc/polling/armgcc/CMakeLists.txt index fa5878d36b6..cc1ddb950cb 100644 --- a/lpcxpresso55s16/driver_examples/lpadc/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/lpadc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/lpadc/polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/lpadc/polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt index e24e3844c60..6d378a06c31 100644 --- a/lpcxpresso55s16/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_temperature_measurement.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/lpadc/temperature_measurement + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/lpadc/temperature_measurement ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt index f04b0b22d08..70c4083b706 100644 --- a/lpcxpresso55s16/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/mcan/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/mcan/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/mcan/loopback/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/mcan/loopback/armgcc/CMakeLists.txt index bd7a28d404b..90ddac6d06f 100644 --- a/lpcxpresso55s16/driver_examples/mcan/loopback/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/mcan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/mcan/loopback - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/mcan/loopback + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/mrt/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/mrt/armgcc/CMakeLists.txt index f8f095728ec..d6c365da0f6 100644 --- a/lpcxpresso55s16/driver_examples/mrt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/mrt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/driver_examples/mrt + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/mrt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/ostimer/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/ostimer/armgcc/CMakeLists.txt index f7363eff348..06579740bc9 100644 --- a/lpcxpresso55s16/driver_examples/ostimer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/ostimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ostimer_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/driver_examples/ostimer + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/ostimer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt index a2a7b7f3599..33064c74cde 100644 --- a/lpcxpresso55s16/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/pint/pattern_match + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/pint/pattern_match ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt index 7c4fe426c1b..00125074a0b 100644 --- a/lpcxpresso55s16/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/pint/pin_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/pint/pin_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/prince/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/prince/armgcc/CMakeLists.txt index 93f2469d9c7..fc35ad360c8 100644 --- a/lpcxpresso55s16/driver_examples/prince/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/prince/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../prince.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/driver_examples/prince + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/prince ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/puf/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/puf/armgcc/CMakeLists.txt index 9da248e3426..6b523f30420 100644 --- a/lpcxpresso55s16/driver_examples/puf/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/puf/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../puf.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/driver_examples/puf + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/puf ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/rng/random/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/rng/random/armgcc/CMakeLists.txt index 9f8681e5798..396919010ac 100644 --- a/lpcxpresso55s16/driver_examples/rng/random/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/rng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" "${ProjDirPath}/../rng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/rng/random + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/rng/random ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/rtc/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/rtc/armgcc/CMakeLists.txt index 77452e3c377..dbf101a058a 100644 --- a/lpcxpresso55s16/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/driver_examples/rtc + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/rtc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt index 44902ab0071..34a6976f40e 100644 --- a/lpcxpresso55s16/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_16bit_counter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/sctimer/16bit_counter + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/sctimer/16bit_counter ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt index b213a19a121..9c60039f207 100644 --- a/lpcxpresso55s16/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_multi_state_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/sctimer/multi_state_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/sctimer/multi_state_pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt index cd50a0e9eb4..8f36104bdee 100644 --- a/lpcxpresso55s16/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_update_dutycycle.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/sctimer/pwm_with_dutycyle_change + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/sctimer/pwm_with_dutycyle_change ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt index 45cbb12757b..534a929bd52 100644 --- a/lpcxpresso55s16/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/sctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/sctimer/simple_pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt index becf9bb301b..b6e9f9bc392 100644 --- a/lpcxpresso55s16/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_HS_LSPI_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt index a7184d32c21..d943146000d 100644 --- a/lpcxpresso55s16/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_HS_LSPI_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 00c378535c8..4fb13c6d037 100644 --- a/lpcxpresso55s16/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/spi/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 2c97803db2e..5f519086c1e 100644 --- a/lpcxpresso55s16/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/spi/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/spi/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/spi/interrupt/armgcc/CMakeLists.txt index 4de205296c4..f4dc8d38316 100644 --- a/lpcxpresso55s16/driver_examples/spi/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/spi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/spi/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/spi/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index 60717561064..41e8e73ea53 100644 --- a/lpcxpresso55s16/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/spi/interrupt_b2b/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 52d94316592..e77c8c9d812 100644 --- a/lpcxpresso55s16/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/spi/interrupt_b2b/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 5e02f452899..6fb9b8d699f 100644 --- a/lpcxpresso55s16/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/spi/interrupt_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 46fd623d6d7..30fb7bd7c34 100644 --- a/lpcxpresso55s16/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/spi/interrupt_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 864e9d7b4d9..661165a5782 100644 --- a/lpcxpresso55s16/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/driver_examples/spi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/spi/polling_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index ba1fd93ad16..c7c61b82fc9 100644 --- a/lpcxpresso55s16/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s16/driver_examples/spi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/spi/polling_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index 80bc1a0b3bc..8a1c7b32782 100644 --- a/lpcxpresso55s16/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/usart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/usart/9bit_interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt index 58a9be6cb1f..b81e9e53eef 100644 --- a/lpcxpresso55s16/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_double_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/usart/dma_double_buffer_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/usart/dma_double_buffer_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index bc05543298f..a671c875eac 100644 --- a/lpcxpresso55s16/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/usart/dma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/usart/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/usart/interrupt/armgcc/CMakeLists.txt index 8f51a6777fc..724a38ff462 100644 --- a/lpcxpresso55s16/driver_examples/usart/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/usart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/usart/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/usart/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 37aea8ac80d..c2081e8c11c 100644 --- a/lpcxpresso55s16/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/usart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/usart/interrupt_rb_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 9b5c435277c..2d81dd39cee 100644 --- a/lpcxpresso55s16/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/usart/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/usart/polling/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/usart/polling/armgcc/CMakeLists.txt index ac680113a7b..51086d39e7b 100644 --- a/lpcxpresso55s16/driver_examples/usart/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/usart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/usart/polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt index b216e99d667..6dbd590ba5f 100644 --- a/lpcxpresso55s16/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_wakeup_deepsleep.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/driver_examples/usart/wakeup_deepsleep + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/usart/wakeup_deepsleep ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/driver_examples/wwdt/armgcc/CMakeLists.txt b/lpcxpresso55s16/driver_examples/wwdt/armgcc/CMakeLists.txt index 12e515bf9c4..03d391cf2d6 100644 --- a/lpcxpresso55s16/driver_examples/wwdt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/driver_examples/wwdt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/driver_examples/wwdt + ${SdkRootDirPath}/examples/lpcxpresso55s16/driver_examples/wwdt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/lpcxpresso55s16/rtos_examples/freertos_event/armgcc/CMakeLists.txt index facd60daf36..9cd48718fc4 100644 --- a/lpcxpresso55s16/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/rtos_examples/freertos_event ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/lpcxpresso55s16/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 453da4049d2..e44d383b160 100644 --- a/lpcxpresso55s16/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/rtos_examples/freertos_generic ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/lpcxpresso55s16/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 023267526e3..60ef5725a98 100644 --- a/lpcxpresso55s16/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/rtos_examples/freertos_hello ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/lpcxpresso55s16/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 77ede042c9b..614148c4e44 100644 --- a/lpcxpresso55s16/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/rtos_examples/freertos_i2c ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/lpcxpresso55s16/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 83b14dd8ff9..864df7cf4ea 100644 --- a/lpcxpresso55s16/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/rtos_examples/freertos_mutex ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/lpcxpresso55s16/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index bdb0650613b..4ba0b6d2325 100644 --- a/lpcxpresso55s16/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/rtos_examples/freertos_queue ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/lpcxpresso55s16/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 98a58777d6b..4de33b70386 100644 --- a/lpcxpresso55s16/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/rtos_examples/freertos_sem ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/rtos_examples/freertos_spi/armgcc/CMakeLists.txt b/lpcxpresso55s16/rtos_examples/freertos_spi/armgcc/CMakeLists.txt index f134f864a33..67e787ff966 100644 --- a/lpcxpresso55s16/rtos_examples/freertos_spi/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/rtos_examples/freertos_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/rtos_examples/freertos_spi + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/rtos_examples/freertos_spi ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/lpcxpresso55s16/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index fff0513a699..32d390b6efd 100644 --- a/lpcxpresso55s16/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/rtos_examples/freertos_swtimer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/lpcxpresso55s16/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 81daba14259..b366010b1a7 100644 --- a/lpcxpresso55s16/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/rtos_examples/freertos_tickless ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/rtos_examples/freertos_usart/armgcc/CMakeLists.txt b/lpcxpresso55s16/rtos_examples/freertos_usart/armgcc/CMakeLists.txt index 05a3d04997d..0b46dc1b6ff 100644 --- a/lpcxpresso55s16/rtos_examples/freertos_usart/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/rtos_examples/freertos_usart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s16/rtos_examples/freertos_usart + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/rtos_examples/freertos_usart ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt b/lpcxpresso55s16/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt index e6e53fb4823..2c5fd48e0b6 100644 --- a/lpcxpresso55s16/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../hello_world_s - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/trustzone_examples/hello_world/hello_world_ns + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/trustzone_examples/hello_world/hello_world_ns ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt b/lpcxpresso55s16/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt index d0d49605070..1b63024cdf5 100644 --- a/lpcxpresso55s16/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/trustzone_examples/hello_world/hello_world_s + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/trustzone_examples/hello_world/hello_world_s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt b/lpcxpresso55s16/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt index 0e086833bcf..6db60b11f4a 100644 --- a/lpcxpresso55s16/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../secure_faults_s/veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../secure_faults_s - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/trustzone_examples/secure_faults/secure_faults_ns + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/trustzone_examples/secure_faults/secure_faults_ns ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt b/lpcxpresso55s16/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt index e8dd2e3aa04..a11a421dc15 100644 --- a/lpcxpresso55s16/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/trustzone_examples/secure_faults/secure_faults_s + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/trustzone_examples/secure_faults/secure_faults_s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt b/lpcxpresso55s16/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt index c25c06892be..936ca362bb0 100644 --- a/lpcxpresso55s16/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../secure_gpio_s/veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../secure_gpio_s - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/trustzone_examples/secure_gpio/secure_gpio_ns + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/trustzone_examples/secure_gpio/secure_gpio_ns ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt b/lpcxpresso55s16/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt index 8477a7f1882..52561d599f2 100644 --- a/lpcxpresso55s16/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s16/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/trustzone_examples/secure_gpio/secure_gpio_s + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/trustzone_examples/secure_gpio/secure_gpio_s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index f9f592a967c..0585fdde0be 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index e6ced253fb6..876896a397a 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index 34adf6c9af7..b5006c161d7 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt index 397cdbbb163..f097d440a6f 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/usb_examples/usb_device_audio_speaker/bm + ${SdkRootDirPath}/examples/lpcxpresso55s16/usb_examples/usb_device_audio_speaker/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt index e15d9c4ce3f..c58bd007b9d 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/usb_examples/usb_device_audio_speaker/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/usb_examples/usb_device_audio_speaker/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt index 3cc68b76764..f9cd633469c 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/usb_examples/usb_device_audio_speaker_lite/bm + ${SdkRootDirPath}/examples/lpcxpresso55s16/usb_examples/usb_device_audio_speaker_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index ccfc4cd8af6..5b39205f23a 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index 8b4bc36a714..477aa5e15b4 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index d34f3921f54..8355292fc9d 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index 900f862096d..71c6daf0b50 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index 922c927baf2..6adca00ce7e 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index c3708582f5a..407831eb30a 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index cfea632b8bc..f6f2ed8d9ae 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index f5c7fc1c1bb..fd151b86fa8 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 8707e1d5c9a..2f65450f6aa 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt index ec552181a4c..831ff4918bb 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/usb_examples/usb_device_composite_hid_audio_unified/bm + ${SdkRootDirPath}/examples/lpcxpresso55s16/usb_examples/usb_device_composite_hid_audio_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt index 03bd84ef9da..1da00e42284 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/usb_examples/usb_device_composite_hid_audio_unified/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/examples/lpcxpresso55s16/usb_examples/usb_device_composite_hid_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt index 7536b8dd6f9..6a3300a84fa 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s16/usb_examples/usb_device_composite_hid_audio_unified_lite/bm + ${SdkRootDirPath}/examples/lpcxpresso55s16/usb_examples/usb_device_composite_hid_audio_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index 133e9cb7e5d..fc3ff1db062 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index edf80968be3..39e11b1064b 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index c4b0f7d073d..c0ca44086e9 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index ba98090f38e..c1588c6f714 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index b2c5dc582ab..df67faf0e5e 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index 801728b3759..1b9169a07bb 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index 392c8579b76..254bed5e59b 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 6540a78eba2..e423f31a759 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt index abeeba5762e..ad9ec8d0884 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index d136a3332aa..1634dad5816 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index 79a9d68e1fd..3632daf0ec2 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index 262274a3633..dca704f13a1 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index 9da5c36754d..57670c38133 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index 35a63e6b425..a33732db225 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index 6276beefd0a..4df872d910d 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index eac2eb4e3b7..b009b9fb609 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index 490e4b5c6eb..b2ac89f77f1 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index 8e45e961c98..7ce99c9415a 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index 9bee88be0c4..358ec089a6b 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index a82dfc34252..cb61ac689cd 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index 55d1fdbee30..e9bde43a488 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index ea511f13f6b..904395bcf4a 100644 --- a/lpcxpresso55s16/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index 178cbb374b0..19552ce9c86 100644 --- a/lpcxpresso55s16/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index 670e66d9fd5..8cd0e44587a 100644 --- a/lpcxpresso55s16/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index 23a4508cde4..91e7648ba03 100644 --- a/lpcxpresso55s16/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index 103a20ce8c2..2a544ea02fb 100644 --- a/lpcxpresso55s16/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index a90db82b28d..33470b6d827 100644 --- a/lpcxpresso55s16/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index 2509f1ec2de..ffdf75678cf 100644 --- a/lpcxpresso55s16/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index 703b64db890..f484046a7a1 100644 --- a/lpcxpresso55s16/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index fbb5f70d417..094300bb989 100644 --- a/lpcxpresso55s16/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index 3bea92cc974..1ee82a067d6 100644 --- a/lpcxpresso55s16/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index d3527b3de1b..3ccf739199c 100644 --- a/lpcxpresso55s16/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index bc77698a8ac..c03037796d7 100644 --- a/lpcxpresso55s16/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index e7fcb4a09d9..1ad84958373 100644 --- a/lpcxpresso55s16/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index 9c3f9ec5f56..64dfbbf6216 100644 --- a/lpcxpresso55s16/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,7 +57,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index a013a589106..d4ffa11acb4 100644 --- a/lpcxpresso55s16/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,12 +54,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index 53118d2803a..8e5f8f65a68 100644 --- a/lpcxpresso55s16/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index 96e6371723a..004b8d41eaa 100644 --- a/lpcxpresso55s16/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index 7daebeb5946..c448f293907 100644 --- a/lpcxpresso55s16/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index b069fba141f..4c76ba8becf 100644 --- a/lpcxpresso55s16/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt index dab16207cdc..1b6c3c789da 100644 --- a/lpcxpresso55s16/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt index e1554a12d99..d06f255f6c8 100644 --- a/lpcxpresso55s16/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index 1d64021815b..6e348a9ea17 100644 --- a/lpcxpresso55s16/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index aab978569e9..2d1e022cac2 100644 --- a/lpcxpresso55s16/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 090e68c7c28..bb8eea36c74 100644 --- a/lpcxpresso55s16/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index 853eeeb16dc..111244ee4e1 100644 --- a/lpcxpresso55s16/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s16/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s16/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 09a206c6de8..9aa4d177995 100644 --- a/lpcxpresso55s16/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s16/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s16 + ${SdkRootDirPath}/core/boards/lpcxpresso55s16 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt index a74d92c1ddf..b010afaa001 100644 --- a/lpcxpresso55s28/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/azure_iot_embedded_sdk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -362,7 +368,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -436,13 +442,13 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/azure_rtos_examples/ethernet_over_usb/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/ethernet_over_usb/armgcc/CMakeLists.txt index 2bb54e74219..564e339eb13 100644 --- a/lpcxpresso55s28/azure_rtos_examples/ethernet_over_usb/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/ethernet_over_usb/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -106,7 +112,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -176,13 +182,13 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/azure_rtos_examples/filex_levelx_spiflash/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/filex_levelx_spiflash/armgcc/CMakeLists.txt index a493722ce09..9e91d84d702 100644 --- a/lpcxpresso55s28/azure_rtos_examples/filex_levelx_spiflash/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/filex_levelx_spiflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -69,7 +75,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/levelx ./CMakeFiles/liblevelx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/levelx ./CMakeFiles/liblevelx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt index 1490a7ed91c..e9a166d3134 100644 --- a/lpcxpresso55s28/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/filex_ram_disk/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,9 +124,9 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt index f33cdc7029e..7db3f555e2c 100644 --- a/lpcxpresso55s28/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/filex_sdcard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,7 +73,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,9 +141,9 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt index 51f645e5fb2..48f3239a9dd 100644 --- a/lpcxpresso55s28/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/i2c_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,7 +124,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/azure_rtos_examples/spi_example/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/spi_example/armgcc/CMakeLists.txt index 661f52b7ee8..a5ec2b26cf4 100644 --- a/lpcxpresso55s28/azure_rtos_examples/spi_example/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/spi_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,7 +124,7 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt index 276f25b6d75..96673f78771 100644 --- a/lpcxpresso55s28/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/threadx_demo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,7 +65,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,7 +117,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt index 41012706a18..f16ee77a0b1 100644 --- a/lpcxpresso55s28/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/uart_example/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,7 +121,7 @@ include(CMSIS_Include_core_cm) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/azure_rtos_examples/usbx_device_audio_loopback/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/usbx_device_audio_loopback/armgcc/CMakeLists.txt index 94897a0ff2f..1d5c0e2197b 100644 --- a/lpcxpresso55s28/azure_rtos_examples/usbx_device_audio_loopback/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/usbx_device_audio_loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -89,7 +95,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -165,13 +171,13 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/azure_rtos_examples/usbx_device_cdc_acm/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/usbx_device_cdc_acm/armgcc/CMakeLists.txt index 67187c7c952..dadf88e6b45 100644 --- a/lpcxpresso55s28/azure_rtos_examples/usbx_device_cdc_acm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/usbx_device_cdc_acm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -87,7 +93,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -163,13 +169,13 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt index d5d2dfb585b..f38a219519b 100644 --- a/lpcxpresso55s28/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -89,7 +95,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -165,13 +171,13 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt index 98a7191a6b9..88abb5f8805 100644 --- a/lpcxpresso55s28/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/usbx_device_hid_keyboard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -92,7 +98,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -168,13 +174,13 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt index 7af3fc2ea93..36f3a0db1a4 100644 --- a/lpcxpresso55s28/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/usbx_device_hid_mouse/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -87,7 +93,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -163,13 +169,13 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt index 6aa758a41de..a0cd6861770 100644 --- a/lpcxpresso55s28/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/usbx_device_mass_storage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -87,7 +93,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -163,13 +169,13 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/azure_rtos_examples/usbx_host_cdc_acm/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/usbx_host_cdc_acm/armgcc/CMakeLists.txt index eaec96d1339..e0d3a687c94 100644 --- a/lpcxpresso55s28/azure_rtos_examples/usbx_host_cdc_acm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/usbx_host_cdc_acm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -104,7 +110,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -174,13 +180,13 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt index 10182d105a1..83f4ce98fbc 100644 --- a/lpcxpresso55s28/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/usbx_host_hid_keyboard/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -104,7 +110,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -174,13 +180,13 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt index 1b683a1d136..56108103aaf 100644 --- a/lpcxpresso55s28/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/usbx_host_hid_mouse/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -104,7 +110,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -174,13 +180,13 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt b/lpcxpresso55s28/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt index cf28fcb2ae5..e4f6e87d77a 100644 --- a/lpcxpresso55s28/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/azure_rtos_examples/usbx_host_mass_storage/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -104,7 +110,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -174,13 +180,13 @@ include(utilities_misc_utilities) include(device_system) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s28/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt b/lpcxpresso55s28/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt index 51ab7a8dc7b..95236583b8e 100644 --- a/lpcxpresso55s28/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/cmsis_driver_examples/gpio/button_toggle_led/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,20 +41,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s28/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 3a01be03c51..53e6f73f971 100644 --- a/lpcxpresso55s28/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/cmsis_driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/cmsis_driver_examples/i2c/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s28/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 4da01b33d4e..c0160f62557 100644 --- a/lpcxpresso55s28/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/cmsis_driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/cmsis_driver_examples/i2c/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s28/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index f1dc0201271..e20cfc0b097 100644 --- a/lpcxpresso55s28/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/cmsis_driver_examples/i2c/int_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s28/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index c9143e398ab..5b473ead380 100644 --- a/lpcxpresso55s28/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/cmsis_driver_examples/i2c/int_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s28/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 8c187ef603e..f17031e8301 100644 --- a/lpcxpresso55s28/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/cmsis_driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/cmsis_driver_examples/spi/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s28/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index c4777d5c349..8c10179a9bb 100644 --- a/lpcxpresso55s28/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/cmsis_driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/cmsis_driver_examples/spi/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s28/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 13f16f2f226..4425b8ac379 100644 --- a/lpcxpresso55s28/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/cmsis_driver_examples/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/cmsis_driver_examples/spi/int_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s28/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 3e44b007ae6..3476dbb5c17 100644 --- a/lpcxpresso55s28/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/cmsis_driver_examples/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/cmsis_driver_examples/spi/int_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s28/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index 398abbcaac9..be9c6e9d5bf 100644 --- a/lpcxpresso55s28/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/cmsis_driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/cmsis_driver_examples/usart/dma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s28/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index a8141c8b4bf..f1846cd1663 100644 --- a/lpcxpresso55s28/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/cmsis_driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/cmsis_driver_examples/usart/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/component_examples/log/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/component_examples/log/bm/armgcc/CMakeLists.txt index 9a245d2c109..7e9c0ce7f7c 100644 --- a/lpcxpresso55s28/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/component_examples/log/bm + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/component_examples/log/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/component_examples/log/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/component_examples/log/freertos/armgcc/CMakeLists.txt index cbf18618d00..ad9159593d3 100644 --- a/lpcxpresso55s28/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/component_examples/log/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/demo_apps/hello_world/armgcc/CMakeLists.txt b/lpcxpresso55s28/demo_apps/hello_world/armgcc/CMakeLists.txt index 37d51184114..88abe8b9b18 100644 --- a/lpcxpresso55s28/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/demo_apps/hello_world ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/demo_apps/hello_world_swo/armgcc/CMakeLists.txt b/lpcxpresso55s28/demo_apps/hello_world_swo/armgcc/CMakeLists.txt index 925b7cfe0c6..5aea3da5dcd 100644 --- a/lpcxpresso55s28/demo_apps/hello_world_swo/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/demo_apps/hello_world_swo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_swo.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/demo_apps/hello_world_swo + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/demo_apps/hello_world_swo ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/lpcxpresso55s28/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index 6fc9d9194f4..e3434d96ffe 100644 --- a/lpcxpresso55s28/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/demo_apps/led_blinky/armgcc/CMakeLists.txt b/lpcxpresso55s28/demo_apps/led_blinky/armgcc/CMakeLists.txt index fc2437e3013..6d727858461 100644 --- a/lpcxpresso55s28/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/demo_apps/led_blinky ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/demo_apps/multi_peripherals_test/armgcc/CMakeLists.txt b/lpcxpresso55s28/demo_apps/multi_peripherals_test/armgcc/CMakeLists.txt index fd6b64c04af..c63333f9e6d 100644 --- a/lpcxpresso55s28/demo_apps/multi_peripherals_test/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/demo_apps/multi_peripherals_test/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,10 +55,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" "${ProjDirPath}/../demo_config.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/demo_apps/multi_peripherals_test + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/demo_apps/multi_peripherals_test ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt b/lpcxpresso55s28/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt index ce709f5c76f..806589fcbf0 100644 --- a/lpcxpresso55s28/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/demo_apps/power_manager_lpc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager_lpc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/demo_apps/power_manager_lpc + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/demo_apps/power_manager_lpc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/demo_apps/shell/armgcc/CMakeLists.txt b/lpcxpresso55s28/demo_apps/shell/armgcc/CMakeLists.txt index 290eb74979d..648fdfe79e7 100644 --- a/lpcxpresso55s28/demo_apps/shell/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/demo_apps/shell + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/demo_apps/shell ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/demo_apps/utick_wakeup/armgcc/CMakeLists.txt b/lpcxpresso55s28/demo_apps/utick_wakeup/armgcc/CMakeLists.txt index c6532caf5c6..4119490bdcf 100644 --- a/lpcxpresso55s28/demo_apps/utick_wakeup/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/demo_apps/utick_wakeup/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../utick_wakeup.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/demo_apps/utick_wakeup + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/demo_apps/utick_wakeup ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/anactrl/measure_frequency/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/anactrl/measure_frequency/armgcc/CMakeLists.txt index a38f8fedbff..f6fd660e00e 100644 --- a/lpcxpresso55s28/driver_examples/anactrl/measure_frequency/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/anactrl/measure_frequency/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../anactrl_measure_frequency.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/anactrl/measure_frequency + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/anactrl/measure_frequency ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/bod/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/bod/armgcc/CMakeLists.txt index 4dec6e804b2..c1dba45e102 100644 --- a/lpcxpresso55s28/driver_examples/bod/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/bod/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bod.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/driver_examples/bod - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/bod + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/casper/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/casper/armgcc/CMakeLists.txt index e436d3da1ca..7c9f217538a 100644 --- a/lpcxpresso55s28/driver_examples/casper/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/casper/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../test_ecmul521.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/driver_examples/casper + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/casper ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/clockout/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/clockout/armgcc/CMakeLists.txt index 73c8f448372..3b05d2fdc5e 100644 --- a/lpcxpresso55s28/driver_examples/clockout/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/clockout/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clockout.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/driver_examples/clockout - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/clockout + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index 5586a68cb92..c6e6a480c70 100644 --- a/lpcxpresso55s28/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/cmp/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/cmp/polling/armgcc/CMakeLists.txt index 0ca9c23caa5..258216c10bc 100644 --- a/lpcxpresso55s28/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/cmp/polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/crc/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/crc/armgcc/CMakeLists.txt index 8356be7723f..9f14684aff1 100644 --- a/lpcxpresso55s28/driver_examples/crc/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/driver_examples/crc + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/crc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt index 40e4ef3e588..1ca67145cac 100644 --- a/lpcxpresso55s28/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/ctimer/simple_match + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/ctimer/simple_match ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt index 7873ee09611..0b8e6c66142 100644 --- a/lpcxpresso55s28/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/ctimer/simple_match_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/ctimer/simple_match_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt index 03ad06fc85f..9e376b96201 100644 --- a/lpcxpresso55s28/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/ctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/ctimer/simple_pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt index 1dd5c0b5dcb..814646f6c13 100644 --- a/lpcxpresso55s28/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/ctimer/simple_pwm_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/ctimer/simple_pwm_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt index 7e8ab7bd475..010d33767f6 100644 --- a/lpcxpresso55s28/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_chain.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/dma/channel_chain + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/dma/channel_chain ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt index 466dff04d74..6ab08256380 100644 --- a/lpcxpresso55s28/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/dma/interleave_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/dma/interleave_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt index 5bf9bef59f5..95cef5a912f 100644 --- a/lpcxpresso55s28/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_linked_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/dma/linked_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/dma/linked_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index 59c203291f8..64e43e5cbe7 100644 --- a/lpcxpresso55s28/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/dma/memory_to_memory ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt index ccddbf41aaa..c7c5d97d430 100644 --- a/lpcxpresso55s28/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/dma/wrap_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/dma/wrap_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/flashiap/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/flashiap/armgcc/CMakeLists.txt index 746d1bc510d..26e873eccf5 100644 --- a/lpcxpresso55s28/driver_examples/flashiap/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/flashiap/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/driver_examples/flashiap + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/flashiap ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/gint/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/gint/armgcc/CMakeLists.txt index 6935ab311e3..6b154a2cc38 100644 --- a/lpcxpresso55s28/driver_examples/gint/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/gint/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gint.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/driver_examples/gint + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/gint ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 347e09db8a7..9206c6b4520 100644 --- a/lpcxpresso55s28/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/gpio/led_output ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/hashcrypt/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/hashcrypt/armgcc/CMakeLists.txt index 789159d8f58..4105e17f0d8 100644 --- a/lpcxpresso55s28/driver_examples/hashcrypt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/hashcrypt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hashcrypt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/driver_examples/hashcrypt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/hashcrypt + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index a5702c9843f..3b8a2996166 100644 --- a/lpcxpresso55s28/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/i2c/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index e76ce020837..64c914ac0d6 100644 --- a/lpcxpresso55s28/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/i2c/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 28063222901..75dcd714a52 100644 --- a/lpcxpresso55s28/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/i2c/interrupt_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index a193c7bd352..23b21908752 100644 --- a/lpcxpresso55s28/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/i2c/interrupt_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt index 2005859991b..23fd24b1b9d 100644 --- a/lpcxpresso55s28/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/driver_examples/i2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/i2c/polling_b2b/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt index 68c32b6cad0..3fe46333158 100644 --- a/lpcxpresso55s28/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/driver_examples/i2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/i2c/polling_b2b/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index b17d72686dd..de9b1299816 100644 --- a/lpcxpresso55s28/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/i2c/read_accel_value_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt index 5ea6b5b3156..428444106e0 100644 --- a/lpcxpresso55s28/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/i2s/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/i2s/dma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt index 4b1a06b7aef..94f2a028629 100644 --- a/lpcxpresso55s28/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/i2s/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt index ec54242d8a1..7a3d5c4530d 100644 --- a/lpcxpresso55s28/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/lpadc/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/lpadc/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/lpadc/polling/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/lpadc/polling/armgcc/CMakeLists.txt index 3683d9f9364..a442cadd1f8 100644 --- a/lpcxpresso55s28/driver_examples/lpadc/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/lpadc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/lpadc/polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/lpadc/polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/mrt/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/mrt/armgcc/CMakeLists.txt index bb817de0b70..49f975ac40d 100644 --- a/lpcxpresso55s28/driver_examples/mrt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/mrt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/driver_examples/mrt + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/mrt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/ostimer/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/ostimer/armgcc/CMakeLists.txt index ab56fa7aac6..38a989ee5ca 100644 --- a/lpcxpresso55s28/driver_examples/ostimer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/ostimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ostimer_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/driver_examples/ostimer + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/ostimer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt index caaba34f012..89686250d0a 100644 --- a/lpcxpresso55s28/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/pint/pattern_match + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/pint/pattern_match ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt index ede26928177..f447dd12378 100644 --- a/lpcxpresso55s28/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/pint/pin_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/pint/pin_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/prince/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/prince/armgcc/CMakeLists.txt index ffdb227b256..5c56f8978e0 100644 --- a/lpcxpresso55s28/driver_examples/prince/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/prince/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../prince.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/driver_examples/prince + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/prince ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/puf/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/puf/armgcc/CMakeLists.txt index 9a7aa90eaee..a841fee2a59 100644 --- a/lpcxpresso55s28/driver_examples/puf/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/puf/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../puf.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/driver_examples/puf + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/puf ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/rng/random/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/rng/random/armgcc/CMakeLists.txt index 6c9894edc2c..4ed7d68743c 100644 --- a/lpcxpresso55s28/driver_examples/rng/random/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/rng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" "${ProjDirPath}/../rng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/rng/random + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/rng/random ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/rtc/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/rtc/armgcc/CMakeLists.txt index 3f99d018e44..731b1ffcfb3 100644 --- a/lpcxpresso55s28/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/driver_examples/rtc + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/rtc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt index 5961b861db0..b27c842f418 100644 --- a/lpcxpresso55s28/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_16bit_counter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/sctimer/16bit_counter + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/sctimer/16bit_counter ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt index c9507833e46..770d9f69797 100644 --- a/lpcxpresso55s28/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_multi_state_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/sctimer/multi_state_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/sctimer/multi_state_pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt index f320ee7b051..52acb49b847 100644 --- a/lpcxpresso55s28/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_update_dutycycle.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/sctimer/pwm_with_dutycyle_change + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/sctimer/pwm_with_dutycyle_change ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt index 9bf60f8e483..3bc226632eb 100644 --- a/lpcxpresso55s28/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/sctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/sctimer/simple_pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt index e6741f78235..d27397472f9 100644 --- a/lpcxpresso55s28/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_HS_LSPI_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt index b3e8fdb77ec..a7b63496dcc 100644 --- a/lpcxpresso55s28/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_HS_LSPI_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 43b7003ed2e..d9eadc7d802 100644 --- a/lpcxpresso55s28/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/spi/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 2cf0f73b568..ca957d5ec45 100644 --- a/lpcxpresso55s28/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/spi/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/spi/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/spi/interrupt/armgcc/CMakeLists.txt index 7446941d440..7c1bb2a81c4 100644 --- a/lpcxpresso55s28/driver_examples/spi/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/spi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/spi/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/spi/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index 821b4c53fae..3fe29aabb0b 100644 --- a/lpcxpresso55s28/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/spi/interrupt_b2b/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 8776afa8dac..a079f66ddfb 100644 --- a/lpcxpresso55s28/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/spi/interrupt_b2b/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index ad4945f3eba..05e5d9e7f07 100644 --- a/lpcxpresso55s28/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/spi/interrupt_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 03d5f8bd0e8..61605fd7f8b 100644 --- a/lpcxpresso55s28/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/spi/interrupt_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 57895206859..a752e47a6dc 100644 --- a/lpcxpresso55s28/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/driver_examples/spi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/spi/polling_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index bfc417c1698..d97f3a7b7e1 100644 --- a/lpcxpresso55s28/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s28/driver_examples/spi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/spi/polling_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index 0a0877647cb..98e24f0f413 100644 --- a/lpcxpresso55s28/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/usart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/usart/9bit_interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt index 175e514e741..537e8f49924 100644 --- a/lpcxpresso55s28/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_double_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/usart/dma_double_buffer_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/usart/dma_double_buffer_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index 87e98885781..002824f5495 100644 --- a/lpcxpresso55s28/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/usart/dma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/usart/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/usart/interrupt/armgcc/CMakeLists.txt index 5d82ecf00a9..1ce8116e903 100644 --- a/lpcxpresso55s28/driver_examples/usart/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/usart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/usart/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/usart/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 96f2f78d0a4..737d74cfd2a 100644 --- a/lpcxpresso55s28/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/usart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/usart/interrupt_rb_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 73ae0a359b2..020373d2e73 100644 --- a/lpcxpresso55s28/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/usart/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/usart/polling/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/usart/polling/armgcc/CMakeLists.txt index 6fea7940f5d..ed4b8935fd3 100644 --- a/lpcxpresso55s28/driver_examples/usart/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/usart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/usart/polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt index dac29816e04..f9a13c9a3cd 100644 --- a/lpcxpresso55s28/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/usart/wakeup_deepsleep/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_wakeup_deepsleep.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/driver_examples/usart/wakeup_deepsleep + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/usart/wakeup_deepsleep ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/driver_examples/wwdt/armgcc/CMakeLists.txt b/lpcxpresso55s28/driver_examples/wwdt/armgcc/CMakeLists.txt index a11c9a186e7..ff8b66640ca 100644 --- a/lpcxpresso55s28/driver_examples/wwdt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/driver_examples/wwdt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/driver_examples/wwdt + ${SdkRootDirPath}/examples/lpcxpresso55s28/driver_examples/wwdt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/lpcxpresso55s28/rtos_examples/freertos_event/armgcc/CMakeLists.txt index c377969e347..32fc8b6b21a 100644 --- a/lpcxpresso55s28/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/rtos_examples/freertos_event ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/lpcxpresso55s28/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 165a45788b1..7196ae38d43 100644 --- a/lpcxpresso55s28/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/rtos_examples/freertos_generic ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/lpcxpresso55s28/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 44ad34679d5..e43aa0c4214 100644 --- a/lpcxpresso55s28/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/rtos_examples/freertos_hello ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/lpcxpresso55s28/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index b1bc31befe6..bb3cce91e73 100644 --- a/lpcxpresso55s28/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/rtos_examples/freertos_i2c ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/lpcxpresso55s28/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 3af77f7b900..20dfd444fa8 100644 --- a/lpcxpresso55s28/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/rtos_examples/freertos_mutex ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/lpcxpresso55s28/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index ae3d2eecb71..80ed6229149 100644 --- a/lpcxpresso55s28/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/rtos_examples/freertos_queue ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/lpcxpresso55s28/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index b710575e64e..1b2d22fecd5 100644 --- a/lpcxpresso55s28/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/rtos_examples/freertos_sem ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/rtos_examples/freertos_spi/armgcc/CMakeLists.txt b/lpcxpresso55s28/rtos_examples/freertos_spi/armgcc/CMakeLists.txt index 56346b099ea..ee3ae342dbd 100644 --- a/lpcxpresso55s28/rtos_examples/freertos_spi/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/rtos_examples/freertos_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/rtos_examples/freertos_spi + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/rtos_examples/freertos_spi ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/lpcxpresso55s28/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 7ef7e9e892b..e202c3cc8dc 100644 --- a/lpcxpresso55s28/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/rtos_examples/freertos_swtimer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/lpcxpresso55s28/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index bb3e167bae0..7a563189bfc 100644 --- a/lpcxpresso55s28/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/rtos_examples/freertos_tickless ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/rtos_examples/freertos_usart/armgcc/CMakeLists.txt b/lpcxpresso55s28/rtos_examples/freertos_usart/armgcc/CMakeLists.txt index 99ae1e9f4f3..b971a641699 100644 --- a/lpcxpresso55s28/rtos_examples/freertos_usart/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/rtos_examples/freertos_usart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/rtos_examples/freertos_usart + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/rtos_examples/freertos_usart ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt b/lpcxpresso55s28/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt index 9563cc266a5..7a01a015c6f 100644 --- a/lpcxpresso55s28/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/sdmmc_examples/sdcard_fatfs + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/sdmmc_examples/sdcard_fatfs ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt index ce025664408..2d443b4bffe 100644 --- a/lpcxpresso55s28/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/sdmmc_examples/sdcard_fatfs_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/sdmmc_examples/sdcard_fatfs_freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/sdmmc_examples/sdcard_fatfs_freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s28/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt index d2ed41a6976..a094469c617 100644 --- a/lpcxpresso55s28/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/sdmmc_examples/sdcard_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/sdmmc_examples/sdcard_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt b/lpcxpresso55s28/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt index f2af527d0b7..4e3d4fadd78 100644 --- a/lpcxpresso55s28/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s28/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../examples/lpcxpresso55s28/sdmmc_examples/sdcard_polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/sdmmc_examples/sdcard_polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index ed5c90f6cf8..5c362b4c084 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index 59c44da9329..061bf8820b6 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index eeb552e7f20..0285634af9d 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt index af7e8c061fb..f75ee91f15e 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/usb_examples/usb_device_audio_speaker/bm + ${SdkRootDirPath}/examples/lpcxpresso55s28/usb_examples/usb_device_audio_speaker/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt index 9d7ae803002..afd3472197b 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/usb_examples/usb_device_audio_speaker/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/usb_examples/usb_device_audio_speaker/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt index bfcaa3fb25b..539994f56ef 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/usb_examples/usb_device_audio_speaker_lite/bm + ${SdkRootDirPath}/examples/lpcxpresso55s28/usb_examples/usb_device_audio_speaker_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index 5cd384edc03..95bad4ba25b 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index 74c172723b5..10238fd03e8 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 1dc3a600741..834c450f65f 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index b08dbaa54b8..beb461f0cee 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index 59ec7ef7382..d966974eb16 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt index ede772b65e7..8c5f0cfd092 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_disk/bm + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt index fca119f9205..3a62be87d52 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,13 +71,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_disk/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt index 3b623416032..e3c4f752962 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 647db28895e..64fc8368f30 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index 542c43f81e3..da2175232ab 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index 72aae613282..fb8330958f7 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 568852881f0..6886bb69278 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt index 40d44b5739d..640efe80a77 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/usb_examples/usb_device_composite_hid_audio_unified/bm + ${SdkRootDirPath}/examples/lpcxpresso55s28/usb_examples/usb_device_composite_hid_audio_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt index 54baeba4411..9ce8096a64d 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/usb_examples/usb_device_composite_hid_audio_unified/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/usb_examples/usb_device_composite_hid_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt index e189e87cbd5..d635d156a3a 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/usb_examples/usb_device_composite_hid_audio_unified_lite/bm + ${SdkRootDirPath}/examples/lpcxpresso55s28/usb_examples/usb_device_composite_hid_audio_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index b621e984fee..af9917c9155 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index f29c60d0756..a5d50074833 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index 2e321f85096..39231f9cfeb 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index 2ab18e3289b..89e0495280e 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index 669fcac3b44..c4a9e425fda 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index 4613c63c141..e776a147440 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index 4cf43bacc98..40fa3c2995d 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 242b8c9be81..8fb8248ac01 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt index 76160f40109..fd53420d2eb 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_hid_mouse/freertos_static/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 35a97cc0688..bfede9c0642 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt index bed7a302187..09884cbab07 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/usb_examples/usb_device_msc_disk/bm + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/usb_examples/usb_device_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt index 85cb71aa69c..4baafdcde65 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,13 +65,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/usb_examples/usb_device_msc_disk/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/usb_examples/usb_device_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt index 983bf9f33a7..08b4c44e3b9 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/usb_examples/usb_device_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/usb_examples/usb_device_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index 27a3546df31..53fd1f5dc96 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index 67d4558b4ef..f738f02b1b7 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index 4420a9c93a4..b1293e77e91 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt index f70b205fe77..89418a03393 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,14 +68,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/usb_examples/usb_device_mtp/bm + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/usb_examples/usb_device_mtp/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt index 10c3fc655b8..ff12ee7e089 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/usb_examples/usb_device_mtp/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/usb_examples/usb_device_mtp/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt index 1cc0910c066..c9f7451394c 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,14 +66,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/usb_examples/usb_device_mtp_lite/bm + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/usb_examples/usb_device_mtp_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index 90e867ad147..59e57947e73 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index f036b5a00b1..ac7463d7c54 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index 13808e4a457..42859a26400 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index 90214fb1221..0e248669d33 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index 4d008f43ef9..d597603d3fa 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index 7c34952dec4..9ab655865cc 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index 22ffdd55465..e915344cc3f 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index f3fd381d2d4..49f72f82d3d 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index 1cf957d7b7c..5f500857756 100644 --- a/lpcxpresso55s28/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt index bf67637489c..de0e055138e 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/usb_examples/usb_host_audio_recorder/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/usb_examples/usb_host_audio_recorder/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index f79530f6704..cb5726abded 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index 08aa7458473..48463d99bd9 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index 1683f15734a..06b384bd22b 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index 975542a5ed5..b0bc5fcca2a 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index 83d8203bc73..9c33422f30e 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index 2c0da7100c3..4ea7bb9935f 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index b1e46ec943e..2cdf3c57fe4 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index aeeaf149ef9..bf53ae39754 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index ac2ad0d33cf..f0185c52b07 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index c82d8cc2745..bc29e2339b0 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index 680c0673630..93ac34442ac 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index ccae7041e5f..50630aee567 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index 3c783428b3b..821f1553e52 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,7 +57,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index cf24488b86d..12cc0d2364a 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,12 +54,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index 28061030aa0..8e1d9d7201c 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index 684cbe65015..a2f827c6f83 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index bd782ba0c26..21d74f4ae0c 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index b0cbdcc9d6b..8f1b17f3aaf 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt index 190039a8765..fb62fb4c775 100644 --- a/lpcxpresso55s28/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s28/usb_examples/usb_host_video_camera/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/examples/lpcxpresso55s28/usb_examples/usb_host_video_camera/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt index 8f9b4f2c3c7..73e55b20442 100644 --- a/lpcxpresso55s28/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_keyboard2mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt index 29f85db9bd6..39628dfd262 100644 --- a/lpcxpresso55s28/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_keyboard2mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index 95fb39958f3..092e2d05ac6 100644 --- a/lpcxpresso55s28/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 903fabef614..a50a01e8073 100644 --- a/lpcxpresso55s28/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index b232b27e60f..b56b46054f9 100644 --- a/lpcxpresso55s28/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index 9696d949e90..fe890984e87 100644 --- a/lpcxpresso55s28/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s28/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/lpcxpresso55s28/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 3db4ab31a9c..8b145a4d685 100644 --- a/lpcxpresso55s28/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/lpcxpresso55s28/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s28 + ${SdkRootDirPath}/core/boards/lpcxpresso55s28 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s36/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index b8435e95c81..d5f2b9bfef3 100644 --- a/lpcxpresso55s36/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/cmsis_driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/cmsis_driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s36/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index db744f5fa2c..cba4cea8fc6 100644 --- a/lpcxpresso55s36/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/cmsis_driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/cmsis_driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s36/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 4ae417220cc..1e076ec6ebf 100644 --- a/lpcxpresso55s36/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s36/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 67dc4fd25db..7221593f226 100644 --- a/lpcxpresso55s36/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s36/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 75afaf34a1c..f536f63fd5b 100644 --- a/lpcxpresso55s36/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/cmsis_driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/cmsis_driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s36/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index d388413dc88..f64b753e0a5 100644 --- a/lpcxpresso55s36/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/cmsis_driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/cmsis_driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s36/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 757514f41ef..1ec3fc40284 100644 --- a/lpcxpresso55s36/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/cmsis_driver_examples/spi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/cmsis_driver_examples/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s36/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 6427f326927..e5b4e12b9ac 100644 --- a/lpcxpresso55s36/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/cmsis_driver_examples/spi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/cmsis_driver_examples/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s36/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index bf9454e89b6..c77c2f6924d 100644 --- a/lpcxpresso55s36/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/cmsis_driver_examples/usart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/cmsis_driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s36/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 4abc78774fc..3f87f822edb 100644 --- a/lpcxpresso55s36/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/cmsis_driver_examples/usart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/cmsis_driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/demo_apps/hello_world/armgcc/CMakeLists.txt b/lpcxpresso55s36/demo_apps/hello_world/armgcc/CMakeLists.txt index d24052d8a77..c9a1e4fb590 100644 --- a/lpcxpresso55s36/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/demo_apps/hello_world_swo/armgcc/CMakeLists.txt b/lpcxpresso55s36/demo_apps/hello_world_swo/armgcc/CMakeLists.txt index 6541f95fa06..14d0a183b70 100644 --- a/lpcxpresso55s36/demo_apps/hello_world_swo/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/demo_apps/hello_world_swo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_swo.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/demo_apps/hello_world_swo - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/demo_apps/hello_world_swo + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/demo_apps/led_blinky/armgcc/CMakeLists.txt b/lpcxpresso55s36/demo_apps/led_blinky/armgcc/CMakeLists.txt index 6d5fdd21734..258b49485dc 100644 --- a/lpcxpresso55s36/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt b/lpcxpresso55s36/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt index 8255486f366..8b0504fe61a 100644 --- a/lpcxpresso55s36/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch_lpc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/demo_apps/power_mode_switch_lpc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/demo_apps/power_mode_switch_lpc + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/demo_apps/shell/armgcc/CMakeLists.txt b/lpcxpresso55s36/demo_apps/shell/armgcc/CMakeLists.txt index 7423fc4366d..7871a59f757 100644 --- a/lpcxpresso55s36/demo_apps/shell/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/demo_apps/shell + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/demo_apps/utick_wakeup/armgcc/CMakeLists.txt b/lpcxpresso55s36/demo_apps/utick_wakeup/armgcc/CMakeLists.txt index 4450ddb8de2..bd190a4b204 100644 --- a/lpcxpresso55s36/demo_apps/utick_wakeup/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/demo_apps/utick_wakeup/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../utick_wakeup.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/demo_apps/utick_wakeup - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/demo_apps/utick_wakeup + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/aoi/input_mux/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/aoi/input_mux/armgcc/CMakeLists.txt index a3a5099b112..539996d7cca 100644 --- a/lpcxpresso55s36/driver_examples/aoi/input_mux/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/aoi/input_mux/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../aoi_input_mux.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/aoi/input_mux - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/aoi/input_mux + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/cdog/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/cdog/armgcc/CMakeLists.txt index 1aea34d1fb6..116fa64941f 100644 --- a/lpcxpresso55s36/driver_examples/cdog/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/cdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/driver_examples/cdog - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/cdog + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index 12222306454..adb37501ff1 100644 --- a/lpcxpresso55s36/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/cmp/polling/armgcc/CMakeLists.txt index 9c34ef29e63..62bdb40c4a5 100644 --- a/lpcxpresso55s36/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/crc/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/crc/armgcc/CMakeLists.txt index eb41b228136..e87fd53e90e 100644 --- a/lpcxpresso55s36/driver_examples/crc/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/crc + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt index 15eb5c87c1c..ba691f13936 100644 --- a/lpcxpresso55s36/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/ctimer/simple_match - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/ctimer/simple_match + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt index 52cf4848500..5d52c3ad6ea 100644 --- a/lpcxpresso55s36/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/ctimer/simple_match_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/ctimer/simple_match_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt index ebeeb58f93f..e8c67dd13bc 100644 --- a/lpcxpresso55s36/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/ctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/ctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt index 5a95a728618..dd63a4399b8 100644 --- a/lpcxpresso55s36/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/ctimer/simple_pwm_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/ctimer/simple_pwm_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/dac/dac_basic/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/dac/dac_basic/armgcc/CMakeLists.txt index e7e9c2ca0a0..aefaa5d1362 100644 --- a/lpcxpresso55s36/driver_examples/dac/dac_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/dac/dac_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/dac/dac_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/dac/dac_basic + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/dac/dac_buffer_interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/dac/dac_buffer_interrupt/armgcc/CMakeLists.txt index 2b0aa7566f4..d7e2bbe6b32 100644 --- a/lpcxpresso55s36/driver_examples/dac/dac_buffer_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/dac/dac_buffer_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_buffer_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/dac/dac_buffer_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/dac/dac_buffer_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt index ed6b8b59a32..e42a10e35e7 100644 --- a/lpcxpresso55s36/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_chain.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/dma/channel_chain - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/dma/channel_chain + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt index 4df122db3a5..a667c503d55 100644 --- a/lpcxpresso55s36/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/dma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/dma/interleave_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt index 0e6d6e4df59..8ef1cd045e0 100644 --- a/lpcxpresso55s36/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_linked_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/dma/linked_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/dma/linked_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index 11cd6be0852..4224b143864 100644 --- a/lpcxpresso55s36/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/dma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt index 57a61b24607..1855ce22983 100644 --- a/lpcxpresso55s36/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/dma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/dma/wrap_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt index 1713ae65529..61615270690 100644 --- a/lpcxpresso55s36/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/dmic/dmic_dma - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/dmic/dmic_dma + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/dmic/dmic_hwvad/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/dmic/dmic_hwvad/armgcc/CMakeLists.txt index df730482da8..56b5cab1935 100644 --- a/lpcxpresso55s36/driver_examples/dmic/dmic_hwvad/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/dmic/dmic_hwvad/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_hwvad.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/dmic/dmic_hwvad - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/dmic/dmic_hwvad + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt index 91013ddd695..13740e95e98 100644 --- a/lpcxpresso55s36/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_i2s_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/dmic/dmic_i2s_dma - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/dmic/dmic_i2s_dma + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/enc/basic/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/enc/basic/armgcc/CMakeLists.txt index d31a222de9b..aeb25349a90 100644 --- a/lpcxpresso55s36/driver_examples/enc/basic/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/enc/basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/enc/basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/enc/basic + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt index c7063989390..9137629eb66 100644 --- a/lpcxpresso55s36/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/enc/index_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enc_index_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/enc/index_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/enc/index_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/flashiap/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/flashiap/armgcc/CMakeLists.txt index 9db422c6d44..a2616acc508 100644 --- a/lpcxpresso55s36/driver_examples/flashiap/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/flashiap/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/driver_examples/flashiap - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/flashiap + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/flexspi/octal/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/flexspi/octal/dma_transfer/armgcc/CMakeLists.txt index 1f8ddaa86bf..4aeca84cf7f 100644 --- a/lpcxpresso55s36/driver_examples/flexspi/octal/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/flexspi/octal/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/flexspi/octal/polling_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/flexspi/octal/polling_transfer/armgcc/CMakeLists.txt index 3d57ef09c5f..5f0da17db7e 100644 --- a/lpcxpresso55s36/driver_examples/flexspi/octal/polling_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/flexspi/octal/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/flexspi/octal/power_down/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/flexspi/octal/power_down/armgcc/CMakeLists.txt index 976d55602c6..ae0ed84a63b 100644 --- a/lpcxpresso55s36/driver_examples/flexspi/octal/power_down/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/flexspi/octal/power_down/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/flexspi_nor/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/flexspi_nor/armgcc/CMakeLists.txt index e46c96802d8..0561aad9650 100644 --- a/lpcxpresso55s36/driver_examples/flexspi_nor/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/flexspi_nor/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_nor.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/driver_examples/flexspi_nor - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/flexspi_nor + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/freqme/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/freqme/armgcc/CMakeLists.txt index 1eaac84604b..5e1e4b9de6b 100644 --- a/lpcxpresso55s36/driver_examples/freqme/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/freqme/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../freqme_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/driver_examples/freqme - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/freqme + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/gint/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/gint/armgcc/CMakeLists.txt index 037b7e82296..fe57625740d 100644 --- a/lpcxpresso55s36/driver_examples/gint/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/gint/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gint.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/driver_examples/gint - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/gint + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index cf44fa22da2..d6ff719f296 100644 --- a/lpcxpresso55s36/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/hscmp/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/hscmp/interrupt/armgcc/CMakeLists.txt index 96680863e84..b0c5c7b650b 100644 --- a/lpcxpresso55s36/driver_examples/hscmp/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/hscmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hscmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/hscmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/hscmp/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/hscmp/polling/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/hscmp/polling/armgcc/CMakeLists.txt index b8725056c77..281e770c690 100644 --- a/lpcxpresso55s36/driver_examples/hscmp/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/hscmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hscmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/hscmp/polling - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/hscmp/polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 4ecedce018c..312d9212233 100644 --- a/lpcxpresso55s36/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 15d09334bbf..067a22837bf 100644 --- a/lpcxpresso55s36/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 225afc17c71..28d2d841241 100644 --- a/lpcxpresso55s36/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 69dbd960467..1fe1fd93bdf 100644 --- a/lpcxpresso55s36/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt index 1b28e2cd5c8..39110b231fc 100644 --- a/lpcxpresso55s36/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/driver_examples/i2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/i2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt index ea55da3d15f..7d9ae66df14 100644 --- a/lpcxpresso55s36/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/driver_examples/i2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/i2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt index 9c5c90eb1e2..24bd8ce7421 100644 --- a/lpcxpresso55s36/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/i2s/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/i2s/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt index e23bea60c86..6a5683587c4 100644 --- a/lpcxpresso55s36/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/i2s/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/i3c/master_read_sensor_icm42688p/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/i3c/master_read_sensor_icm42688p/armgcc/CMakeLists.txt index a661536d4e8..d35b89e646e 100644 --- a/lpcxpresso55s36/driver_examples/i3c/master_read_sensor_icm42688p/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/i3c/master_read_sensor_icm42688p/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_master_read_sensor_icm42688p.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/i3c/master_read_sensor_icm42688p - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/i3c/master_read_sensor_icm42688p + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/i3c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/i3c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index e350fb1e84e..10fa8e49e3b 100644 --- a/lpcxpresso55s36/driver_examples/i3c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/i3c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/driver_examples/i3c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/i3c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/i3c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/i3c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 08de87791ef..fd248f11709 100644 --- a/lpcxpresso55s36/driver_examples/i3c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/i3c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/driver_examples/i3c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/i3c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/irtc/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/irtc/armgcc/CMakeLists.txt index c40ef1ce534..45074da77c2 100644 --- a/lpcxpresso55s36/driver_examples/irtc/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/irtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../irtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/driver_examples/irtc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/irtc + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/itrc/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/itrc/armgcc/CMakeLists.txt index eb6bcad8247..30229ba01f8 100644 --- a/lpcxpresso55s36/driver_examples/itrc/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/itrc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../itrc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/driver_examples/itrc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/itrc + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/lpadc/dma/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/lpadc/dma/armgcc/CMakeLists.txt index 42e51f16888..1dbaf490ccf 100644 --- a/lpcxpresso55s36/driver_examples/lpadc/dma/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/lpadc/dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/lpadc/dma - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/lpadc/dma + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt index 6bd36a74729..7eaf6273d1d 100644 --- a/lpcxpresso55s36/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/lpadc/interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/lpadc/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/lpadc/polling/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/lpadc/polling/armgcc/CMakeLists.txt index 2c7d28af1a4..5b9dd18bc0c 100644 --- a/lpcxpresso55s36/driver_examples/lpadc/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/lpadc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/lpadc/polling - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/lpadc/polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt index 9e330f0551f..b734371179b 100644 --- a/lpcxpresso55s36/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_temperature_measurement.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/lpadc/temperature_measurement - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/lpadc/temperature_measurement + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt index 3fc4aa82069..eda7df75909 100644 --- a/lpcxpresso55s36/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/mcan/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/mcan/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/mcan/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/mcan/loopback/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/mcan/loopback/armgcc/CMakeLists.txt index 5a1bfe16198..eb803afcf1d 100644 --- a/lpcxpresso55s36/driver_examples/mcan/loopback/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/mcan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/mcan/loopback - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/mcan/loopback + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/mem_interface/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/mem_interface/armgcc/CMakeLists.txt index e6508e5fa62..d44fd8e9b62 100644 --- a/lpcxpresso55s36/driver_examples/mem_interface/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/mem_interface/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mem_interface.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/driver_examples/mem_interface - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/mem_interface + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/mrt/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/mrt/armgcc/CMakeLists.txt index e678d520cc1..ca2fce441b9 100644 --- a/lpcxpresso55s36/driver_examples/mrt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/mrt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/driver_examples/mrt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/mrt + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/opamp/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/opamp/armgcc/CMakeLists.txt index e3b1366d14b..f2c5f6e6028 100644 --- a/lpcxpresso55s36/driver_examples/opamp/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/opamp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../opamp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/driver_examples/opamp - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/opamp + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/ostimer/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/ostimer/armgcc/CMakeLists.txt index 2f5d3675550..ad0fed48d89 100644 --- a/lpcxpresso55s36/driver_examples/ostimer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/ostimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ostimer_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/driver_examples/ostimer - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/ostimer + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt index ef21c6dced4..caa0432102f 100644 --- a/lpcxpresso55s36/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/pint/pattern_match - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/pint/pattern_match + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt index 7d90df70e5b..7086a31a47f 100644 --- a/lpcxpresso55s36/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/pint/pin_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/pint/pin_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/powerquad/benchmark_fft/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/powerquad/benchmark_fft/armgcc/CMakeLists.txt index c5ef4c5c507..62f14f33bbb 100644 --- a/lpcxpresso55s36/driver_examples/powerquad/benchmark_fft/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/powerquad/benchmark_fft/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_fft.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/powerquad/benchmark_fft - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/powerquad/benchmark_fft + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s36/driver_examples/powerquad/benchmark_filter/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/powerquad/benchmark_filter/armgcc/CMakeLists.txt index 89896bc589b..c2d260168dd 100644 --- a/lpcxpresso55s36/driver_examples/powerquad/benchmark_filter/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/powerquad/benchmark_filter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_filter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/powerquad/benchmark_filter - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/powerquad/benchmark_filter + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s36/driver_examples/powerquad/benchmark_math/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/powerquad/benchmark_math/armgcc/CMakeLists.txt index ee1eef8e6d7..d1de598c8b1 100644 --- a/lpcxpresso55s36/driver_examples/powerquad/benchmark_math/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/powerquad/benchmark_math/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_math.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/powerquad/benchmark_math - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/powerquad/benchmark_math + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s36/driver_examples/powerquad/benchmark_matrix/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/powerquad/benchmark_matrix/armgcc/CMakeLists.txt index 610bbda3282..53968bdd849 100644 --- a/lpcxpresso55s36/driver_examples/powerquad/benchmark_matrix/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/powerquad/benchmark_matrix/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_matrix.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/powerquad/benchmark_matrix - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/powerquad/benchmark_matrix + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_fft/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_fft/armgcc/CMakeLists.txt index 2c5e39d2b2e..a0efd8b8a16 100644 --- a/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_fft/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_fft/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_fft.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_fft - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_fft + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_filter/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_filter/armgcc/CMakeLists.txt index 65e9e209002..5d1eac6d0f7 100644 --- a/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_filter/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_filter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_filter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_filter - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_filter + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_math/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_math/armgcc/CMakeLists.txt index c1d203d6d4e..ebfa8920930 100644 --- a/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_math/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_math/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_math.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_math - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_math + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_matrix/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_matrix/armgcc/CMakeLists.txt index 16c732ef1e3..2a6dba9615f 100644 --- a/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_matrix/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_matrix/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_matrix.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_matrix - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/powerquad/benchmark_sw_matrix + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s36/driver_examples/powerquad/benchmark_vector/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/powerquad/benchmark_vector/armgcc/CMakeLists.txt index be4550191c9..68275b500fc 100644 --- a/lpcxpresso55s36/driver_examples/powerquad/benchmark_vector/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/powerquad/benchmark_vector/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_vector.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/powerquad/benchmark_vector - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/powerquad/benchmark_vector + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s36/driver_examples/powerquad/cmsis/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/powerquad/cmsis/armgcc/CMakeLists.txt index bf11ac686e8..cf0437772cd 100644 --- a/lpcxpresso55s36/driver_examples/powerquad/cmsis/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/powerquad/cmsis/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_cmsis.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/powerquad/cmsis - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/powerquad/cmsis + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s36/driver_examples/powerquad/filter/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/powerquad/filter/armgcc/CMakeLists.txt index 7794696d70a..8596c583c5f 100644 --- a/lpcxpresso55s36/driver_examples/powerquad/filter/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/powerquad/filter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_filter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/powerquad/filter - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/powerquad/filter + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s36/driver_examples/powerquad/fir_fast/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/powerquad/fir_fast/armgcc/CMakeLists.txt index c9ce63173fa..4092d2536a3 100644 --- a/lpcxpresso55s36/driver_examples/powerquad/fir_fast/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/powerquad/fir_fast/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_fir_fast.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/powerquad/fir_fast - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/powerquad/fir_fast + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s36/driver_examples/powerquad/math/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/powerquad/math/armgcc/CMakeLists.txt index 948833fa656..b1ddcc093e2 100644 --- a/lpcxpresso55s36/driver_examples/powerquad/math/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/powerquad/math/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_math.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/powerquad/math - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/powerquad/math + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s36/driver_examples/powerquad/matrix/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/powerquad/matrix/armgcc/CMakeLists.txt index 55badcb425c..b54bd8b82a9 100644 --- a/lpcxpresso55s36/driver_examples/powerquad/matrix/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/powerquad/matrix/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_matrix.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/powerquad/matrix - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/powerquad/matrix + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s36/driver_examples/powerquad/transform/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/powerquad/transform/armgcc/CMakeLists.txt index 80ab1788e27..db884a22095 100644 --- a/lpcxpresso55s36/driver_examples/powerquad/transform/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/powerquad/transform/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_transform.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/powerquad/transform - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/powerquad/transform + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s36/driver_examples/puf_v3/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/puf_v3/armgcc/CMakeLists.txt index 16a43dd07bc..e38858b7b88 100644 --- a/lpcxpresso55s36/driver_examples/puf_v3/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/puf_v3/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../puf_v3.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/driver_examples/puf_v3 - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/puf_v3 + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/pwm/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/pwm/armgcc/CMakeLists.txt index db5a2c1830b..beaf4e4da27 100644 --- a/lpcxpresso55s36/driver_examples/pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/driver_examples/pwm - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/pwm + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/runbootloader/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/runbootloader/armgcc/CMakeLists.txt index 2c1cfc10026..7b0f25b85d8 100644 --- a/lpcxpresso55s36/driver_examples/runbootloader/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/runbootloader/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_runbootloader.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/driver_examples/runbootloader - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/runbootloader + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt index eb2c872e0d5..dcc016f178d 100644 --- a/lpcxpresso55s36/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_16bit_counter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/sctimer/16bit_counter - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/sctimer/16bit_counter + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt index 209360c68a2..0fbfe0e5688 100644 --- a/lpcxpresso55s36/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_multi_state_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/sctimer/multi_state_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/sctimer/multi_state_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt index d6c6890dfd3..a7389af1892 100644 --- a/lpcxpresso55s36/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_update_dutycycle.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/sctimer/pwm_with_dutycyle_change - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/sctimer/pwm_with_dutycyle_change + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt index eec75b83ccd..305aae1e403 100644 --- a/lpcxpresso55s36/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/sctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/sctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt index 743863ae739..44305ca0df7 100644 --- a/lpcxpresso55s36/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_HS_LSPI_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt index c45b7d305bd..5c47c4a418b 100644 --- a/lpcxpresso55s36/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_HS_LSPI_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index ce88dae1e70..f2963464fdb 100644 --- a/lpcxpresso55s36/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index eff0712d387..79e9dd726ce 100644 --- a/lpcxpresso55s36/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/spi/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/spi/interrupt/armgcc/CMakeLists.txt index efa2b3ed0a2..d056c3df241 100644 --- a/lpcxpresso55s36/driver_examples/spi/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/spi/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/spi/interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/spi/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index 53595d9065e..2b57a37ff40 100644 --- a/lpcxpresso55s36/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/driver_examples/spi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 6c9c5c137f4..60eb391397d 100644 --- a/lpcxpresso55s36/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/driver_examples/spi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index d39419ac099..f6ad44389d9 100644 --- a/lpcxpresso55s36/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 121b59da3fc..a584191041a 100644 --- a/lpcxpresso55s36/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 387cf4a6a0b..9139f315b0f 100644 --- a/lpcxpresso55s36/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/driver_examples/spi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/spi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index cb71a3e4a27..229dea597eb 100644 --- a/lpcxpresso55s36/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s36/driver_examples/spi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/spi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt index b722618c262..051855780ed 100644 --- a/lpcxpresso55s36/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_double_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/usart/dma_double_buffer_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/usart/dma_double_buffer_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index 3cf8d96df7e..79feb50dfc4 100644 --- a/lpcxpresso55s36/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/usart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/usart/interrupt/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/usart/interrupt/armgcc/CMakeLists.txt index a80f3bac3a5..0cb50b3b38c 100644 --- a/lpcxpresso55s36/driver_examples/usart/interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/usart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/usart/interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/usart/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 07f10519ac6..f8581ed2e77 100644 --- a/lpcxpresso55s36/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/usart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/usart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index fc14b00e522..6447ef647a4 100644 --- a/lpcxpresso55s36/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/usart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/usart/polling/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/usart/polling/armgcc/CMakeLists.txt index 3cee1dfdc5a..8bc094a912b 100644 --- a/lpcxpresso55s36/driver_examples/usart/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/usart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/driver_examples/usart/polling - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/utick/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/utick/armgcc/CMakeLists.txt index 19ab83b1f4e..d45082da860 100644 --- a/lpcxpresso55s36/driver_examples/utick/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/utick/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../utick.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/driver_examples/utick - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/utick + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/vref_1/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/vref_1/armgcc/CMakeLists.txt index 2abd7a085a5..85fa27be761 100644 --- a/lpcxpresso55s36/driver_examples/vref_1/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/vref_1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../vref.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/driver_examples/vref_1 - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/vref_1 + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/driver_examples/wwdt/armgcc/CMakeLists.txt b/lpcxpresso55s36/driver_examples/wwdt/armgcc/CMakeLists.txt index 2898789c886..01b70a5f105 100644 --- a/lpcxpresso55s36/driver_examples/wwdt/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/driver_examples/wwdt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/driver_examples/wwdt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/driver_examples/wwdt + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/multiprocessor_examples/erpc_server_matrix_multiply_i2c/armgcc/CMakeLists.txt b/lpcxpresso55s36/multiprocessor_examples/erpc_server_matrix_multiply_i2c/armgcc/CMakeLists.txt index 8ce7692cb60..3e98ba97fcd 100644 --- a/lpcxpresso55s36/multiprocessor_examples/erpc_server_matrix_multiply_i2c/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/multiprocessor_examples/erpc_server_matrix_multiply_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../erpc_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/multiprocessor_examples/erpc_server_matrix_multiply_i2c - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/multiprocessor_examples/erpc_server_matrix_multiply_i2c + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt b/lpcxpresso55s36/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt index e6e7e445244..a6038898c76 100644 --- a/lpcxpresso55s36/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/multiprocessor_examples/erpc_server_matrix_multiply_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,23 +47,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../erpc_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/multiprocessor_examples/erpc_server_matrix_multiply_spi - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/multiprocessor_examples/erpc_server_matrix_multiply_spi + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt b/lpcxpresso55s36/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt index 6e447750330..0683f26d6f8 100644 --- a/lpcxpresso55s36/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/multiprocessor_examples/erpc_server_matrix_multiply_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,23 +48,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../erpc_common ${ProjDirPath}/../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/multiprocessor_examples/erpc_server_matrix_multiply_uart - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/multiprocessor_examples/erpc_server_matrix_multiply_uart + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/lpcxpresso55s36/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 9fe7dc295dc..43e084067e6 100644 --- a/lpcxpresso55s36/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/lpcxpresso55s36/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 862beaa0d1a..106bba9a28c 100644 --- a/lpcxpresso55s36/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/lpcxpresso55s36/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 3fff6b03a3b..b4cae70ee97 100644 --- a/lpcxpresso55s36/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/lpcxpresso55s36/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 1a542a3229f..e8d2a279eb4 100644 --- a/lpcxpresso55s36/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/lpcxpresso55s36/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 8e994d5e58a..dff52ec7c61 100644 --- a/lpcxpresso55s36/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/lpcxpresso55s36/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index f2e544f4fb9..cd9c0f5c59d 100644 --- a/lpcxpresso55s36/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/lpcxpresso55s36/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 421884cbc6f..04dce4ac381 100644 --- a/lpcxpresso55s36/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/rtos_examples/freertos_spi/armgcc/CMakeLists.txt b/lpcxpresso55s36/rtos_examples/freertos_spi/armgcc/CMakeLists.txt index 745e867e456..db7db72d60b 100644 --- a/lpcxpresso55s36/rtos_examples/freertos_spi/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/rtos_examples/freertos_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/rtos_examples/freertos_spi - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/rtos_examples/freertos_spi + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/lpcxpresso55s36/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 0db3b7f7eb5..5d50b407b46 100644 --- a/lpcxpresso55s36/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/lpcxpresso55s36/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 20535a87d16..891b29baf28 100644 --- a/lpcxpresso55s36/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/rtos_examples/freertos_tzm/freertos_blinky_ns/armgcc/CMakeLists.txt b/lpcxpresso55s36/rtos_examples/freertos_tzm/freertos_blinky_ns/armgcc/CMakeLists.txt index 0334dcaf6fe..81d75193f20 100644 --- a/lpcxpresso55s36/rtos_examples/freertos_tzm/freertos_blinky_ns/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/rtos_examples/freertos_tzm/freertos_blinky_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,8 +39,8 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../main_ns.c" "${ProjDirPath}/../../freertos_blinky_s/nsc_functions.h" -"${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_context.h" -"${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_init.h" +"${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_context.h" +"${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_init.h" "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" @@ -43,13 +49,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../freertos_blinky_s - ${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/rtos_examples/freertos_tzm/freertos_blinky_ns + ${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure + ${SdkRootDirPath}/examples/lpcxpresso55s36/rtos_examples/freertos_tzm/freertos_blinky_ns ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/rtos_examples/freertos_tzm/freertos_blinky_s/armgcc/CMakeLists.txt b/lpcxpresso55s36/rtos_examples/freertos_tzm/freertos_blinky_s/armgcc/CMakeLists.txt index 43f77f2fc9d..87fde381758 100644 --- a/lpcxpresso55s36/rtos_examples/freertos_tzm/freertos_blinky_s/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/rtos_examples/freertos_tzm/freertos_blinky_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,21 +45,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../nsc_functions.c" "${ProjDirPath}/../nsc_functions.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/rtos_examples/freertos_tzm/freertos_blinky_s - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/rtos_examples/freertos_tzm/freertos_blinky_s + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/rtos_examples/freertos_usart/armgcc/CMakeLists.txt b/lpcxpresso55s36/rtos_examples/freertos_usart/armgcc/CMakeLists.txt index 5c00ab6fee8..ad567c208ae 100644 --- a/lpcxpresso55s36/rtos_examples/freertos_usart/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/rtos_examples/freertos_usart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso55s36/rtos_examples/freertos_usart - ${ProjDirPath}/../../../../../core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/rtos_examples/freertos_usart + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt b/lpcxpresso55s36/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt index da208d527ad..702c9538344 100644 --- a/lpcxpresso55s36/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../hello_world_s - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/trustzone_examples/hello_world/hello_world_ns + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/trustzone_examples/hello_world/hello_world_ns ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt b/lpcxpresso55s36/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt index 442cdba3011..627835700cd 100644 --- a/lpcxpresso55s36/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/trustzone_examples/hello_world/hello_world_s + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/trustzone_examples/hello_world/hello_world_s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt b/lpcxpresso55s36/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt index 1761733598a..a85ca0b28e5 100644 --- a/lpcxpresso55s36/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../secure_faults_s/veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../secure_faults_s - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/trustzone_examples/secure_faults/secure_faults_ns + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/trustzone_examples/secure_faults/secure_faults_ns ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt b/lpcxpresso55s36/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt index fc1c647a431..491b9a7afa0 100644 --- a/lpcxpresso55s36/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/trustzone_examples/secure_faults/secure_faults_s + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/trustzone_examples/secure_faults/secure_faults_s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt b/lpcxpresso55s36/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt index f17a4db53e3..00e4bc5f423 100644 --- a/lpcxpresso55s36/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../secure_gpio_s/veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../secure_gpio_s - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/trustzone_examples/secure_gpio/secure_gpio_ns + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/trustzone_examples/secure_gpio/secure_gpio_ns ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s36/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt b/lpcxpresso55s36/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt index e2043989861..8eea4b6c672 100644 --- a/lpcxpresso55s36/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt +++ b/lpcxpresso55s36/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s36/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s36 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s36/trustzone_examples/secure_gpio/secure_gpio_s + ${SdkRootDirPath}/core/boards/lpcxpresso55s36 + ${SdkRootDirPath}/examples/lpcxpresso55s36/trustzone_examples/secure_gpio/secure_gpio_s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/azure_rtos_examples/azure_iot_embedded_sdk/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/azure_iot_embedded_sdk/cm33_core0/armgcc/CMakeLists.txt index 741f25187a1..2ff8467196d 100644 --- a/lpcxpresso55s69/azure_rtos_examples/azure_iot_embedded_sdk/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/azure_iot_embedded_sdk/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -362,7 +368,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -436,13 +442,13 @@ include(utilities_misc_utilities) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/azure_rtos_examples/ethernet_over_usb/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/ethernet_over_usb/cm33_core0/armgcc/CMakeLists.txt index cb657ce7735..78170a4b0b1 100644 --- a/lpcxpresso55s69/azure_rtos_examples/ethernet_over_usb/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/ethernet_over_usb/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -106,7 +112,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -176,13 +182,13 @@ include(utilities_misc_utilities) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/azure_rtos_examples/filex_levelx_spiflash/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/filex_levelx_spiflash/cm33_core0/armgcc/CMakeLists.txt index 935a2dee6d3..759f8fbdf37 100644 --- a/lpcxpresso55s69/azure_rtos_examples/filex_levelx_spiflash/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/filex_levelx_spiflash/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -69,7 +75,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -131,11 +137,11 @@ include(utilities_misc_utilities) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/levelx ./CMakeFiles/liblevelx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/levelx ./CMakeFiles/liblevelx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/azure_rtos_examples/filex_ram_disk/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/filex_ram_disk/cm33_core0/armgcc/CMakeLists.txt index 308d151982b..67ed8d15710 100644 --- a/lpcxpresso55s69/azure_rtos_examples/filex_ram_disk/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/filex_ram_disk/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,9 +124,9 @@ include(CMSIS_Include_core_cm) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/azure_rtos_examples/filex_sdcard/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/filex_sdcard/cm33_core0/armgcc/CMakeLists.txt index ff4b6755779..90d328c7d9f 100644 --- a/lpcxpresso55s69/azure_rtos_examples/filex_sdcard/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/filex_sdcard/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,7 +73,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -135,9 +141,9 @@ include(utilities_misc_utilities) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/azure_rtos_examples/i2c_example/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/i2c_example/cm33_core0/armgcc/CMakeLists.txt index 811cf6c466a..e9adcb6009a 100644 --- a/lpcxpresso55s69/azure_rtos_examples/i2c_example/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/i2c_example/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,7 +124,7 @@ include(utilities_misc_utilities) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/azure_rtos_examples/spi_example/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/spi_example/cm33_core0/armgcc/CMakeLists.txt index 65ba23b0be9..560637237f3 100644 --- a/lpcxpresso55s69/azure_rtos_examples/spi_example/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/spi_example/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -118,7 +124,7 @@ include(utilities_misc_utilities) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/azure_rtos_examples/threadx_demo/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/threadx_demo/cm33_core0/armgcc/CMakeLists.txt index f293ec9c416..62c8ef9f47d 100644 --- a/lpcxpresso55s69/azure_rtos_examples/threadx_demo/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/threadx_demo/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,7 +65,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,7 +117,7 @@ include(CMSIS_Include_core_cm) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/azure_rtos_examples/uart_example/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/uart_example/cm33_core0/armgcc/CMakeLists.txt index c376ab5f7d0..2be6628e4f9 100644 --- a/lpcxpresso55s69/azure_rtos_examples/uart_example/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/uart_example/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -115,7 +121,7 @@ include(CMSIS_Include_core_cm) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/azure_rtos_examples/usbx_device_audio_loopback/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/usbx_device_audio_loopback/cm33_core0/armgcc/CMakeLists.txt index 4d133c09025..a5f12dde514 100644 --- a/lpcxpresso55s69/azure_rtos_examples/usbx_device_audio_loopback/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/usbx_device_audio_loopback/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -89,7 +95,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -165,13 +171,13 @@ include(utilities_misc_utilities) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/azure_rtos_examples/usbx_device_cdc_acm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/usbx_device_cdc_acm/cm33_core0/armgcc/CMakeLists.txt index 522deebd4a8..edec079da3f 100644 --- a/lpcxpresso55s69/azure_rtos_examples/usbx_device_cdc_acm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/usbx_device_cdc_acm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -87,7 +93,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -163,13 +169,13 @@ include(utilities_misc_utilities) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/cm33_core0/armgcc/CMakeLists.txt index e92491ba514..3a29dc68016 100644 --- a/lpcxpresso55s69/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/usbx_device_composite_cdc_acm_cdc_acm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -89,7 +95,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -165,13 +171,13 @@ include(utilities_misc_utilities) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/azure_rtos_examples/usbx_device_hid_keyboard/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/usbx_device_hid_keyboard/cm33_core0/armgcc/CMakeLists.txt index ca8c0195979..7385c7b0fe2 100644 --- a/lpcxpresso55s69/azure_rtos_examples/usbx_device_hid_keyboard/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/usbx_device_hid_keyboard/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -92,7 +98,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -168,13 +174,13 @@ include(utilities_misc_utilities) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/azure_rtos_examples/usbx_device_hid_mouse/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/usbx_device_hid_mouse/cm33_core0/armgcc/CMakeLists.txt index e2a5aeb0db7..73d74859c22 100644 --- a/lpcxpresso55s69/azure_rtos_examples/usbx_device_hid_mouse/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/usbx_device_hid_mouse/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -87,7 +93,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -163,13 +169,13 @@ include(utilities_misc_utilities) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/azure_rtos_examples/usbx_device_mass_storage/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/usbx_device_mass_storage/cm33_core0/armgcc/CMakeLists.txt index 5a4f755f240..8bf00fa7a54 100644 --- a/lpcxpresso55s69/azure_rtos_examples/usbx_device_mass_storage/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/usbx_device_mass_storage/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -87,7 +93,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -163,13 +169,13 @@ include(utilities_misc_utilities) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/azure_rtos_examples/usbx_host_cdc_acm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/usbx_host_cdc_acm/cm33_core0/armgcc/CMakeLists.txt index bca9dbbcada..91410896bf0 100644 --- a/lpcxpresso55s69/azure_rtos_examples/usbx_host_cdc_acm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/usbx_host_cdc_acm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -104,7 +110,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -174,13 +180,13 @@ include(utilities_misc_utilities) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/azure_rtos_examples/usbx_host_hid_keyboard/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/usbx_host_hid_keyboard/cm33_core0/armgcc/CMakeLists.txt index 4821162b18c..99ad58f014d 100644 --- a/lpcxpresso55s69/azure_rtos_examples/usbx_host_hid_keyboard/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/usbx_host_hid_keyboard/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -104,7 +110,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -174,13 +180,13 @@ include(utilities_misc_utilities) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/azure_rtos_examples/usbx_host_hid_mouse/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/usbx_host_hid_mouse/cm33_core0/armgcc/CMakeLists.txt index ca7dbc9ee95..03c2bd4c072 100644 --- a/lpcxpresso55s69/azure_rtos_examples/usbx_host_hid_mouse/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/usbx_host_hid_mouse/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -104,7 +110,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -174,13 +180,13 @@ include(utilities_misc_utilities) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/azure_rtos_examples/usbx_host_mass_storage/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/azure_rtos_examples/usbx_host_mass_storage/cm33_core0/armgcc/CMakeLists.txt index 97c4d1f962c..44e0d8c6738 100644 --- a/lpcxpresso55s69/azure_rtos_examples/usbx_host_mass_storage/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/azure_rtos_examples/usbx_host_mass_storage/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -104,7 +110,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -174,13 +180,13 @@ include(utilities_misc_utilities) include(device_system_LPC55S69_cm33_core0) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/threadx ./CMakeFiles/libthreadx) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/filex ./CMakeFiles/libfilex) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/filex ./CMakeFiles/libfilex) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/netxduo ./CMakeFiles/libnetxduo) -add_subdirectory(${ProjDirPath}/../../../../../../rtos/azure-rtos/usbx ./CMakeFiles/libusbx) +add_subdirectory(${SdkRootDirPath}/rtos/azure-rtos/usbx ./CMakeFiles/libusbx) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--start-group) diff --git a/lpcxpresso55s69/cmsis_driver_examples/gpio/button_toggle_led/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/cmsis_driver_examples/gpio/button_toggle_led/cm33_core0/armgcc/CMakeLists.txt index 87d1a55c8cb..3a81bb9cc1a 100644 --- a/lpcxpresso55s69/cmsis_driver_examples/gpio/button_toggle_led/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/cmsis_driver_examples/gpio/button_toggle_led/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,20 +41,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/cmsis_driver_examples/i2c/dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/cmsis_driver_examples/i2c/dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt index 961ae71941d..0d2e7a830f7 100644 --- a/lpcxpresso55s69/cmsis_driver_examples/i2c/dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/cmsis_driver_examples/i2c/dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/cmsis_driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/cmsis_driver_examples/i2c/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt index 67d86749857..fa25b9467a9 100644 --- a/lpcxpresso55s69/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/cmsis_driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/cmsis_driver_examples/i2c/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/cmsis_driver_examples/i2c/int_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/cmsis_driver_examples/i2c/int_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt index 66918c674d2..dc218ea573a 100644 --- a/lpcxpresso55s69/cmsis_driver_examples/i2c/int_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/cmsis_driver_examples/i2c/int_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/cmsis_driver_examples/i2c/int_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/cmsis_driver_examples/i2c/int_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/cmsis_driver_examples/i2c/int_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt index a530901768d..b445ebd904b 100644 --- a/lpcxpresso55s69/cmsis_driver_examples/i2c/int_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/cmsis_driver_examples/i2c/int_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_i2c_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/cmsis_driver_examples/i2c/int_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/cmsis_driver_examples/spi/dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/cmsis_driver_examples/spi/dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt index 2e8e6c93406..2ff44c2da61 100644 --- a/lpcxpresso55s69/cmsis_driver_examples/spi/dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/cmsis_driver_examples/spi/dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/cmsis_driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/cmsis_driver_examples/spi/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/cmsis_driver_examples/spi/dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/cmsis_driver_examples/spi/dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt index a50596485ca..0087da084de 100644 --- a/lpcxpresso55s69/cmsis_driver_examples/spi/dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/cmsis_driver_examples/spi/dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/cmsis_driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/cmsis_driver_examples/spi/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/cmsis_driver_examples/spi/int_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/cmsis_driver_examples/spi/int_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt index afe95dde689..5e748a56558 100644 --- a/lpcxpresso55s69/cmsis_driver_examples/spi/int_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/cmsis_driver_examples/spi/int_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_int_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/cmsis_driver_examples/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/cmsis_driver_examples/spi/int_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/cmsis_driver_examples/spi/int_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/cmsis_driver_examples/spi/int_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt index f39e64f60a3..f5f17a5a78c 100644 --- a/lpcxpresso55s69/cmsis_driver_examples/spi/int_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/cmsis_driver_examples/spi/int_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_spi_int_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/cmsis_driver_examples/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/cmsis_driver_examples/spi/int_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/cmsis_driver_examples/usart/dma_transfer/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/cmsis_driver_examples/usart/dma_transfer/cm33_core0/armgcc/CMakeLists.txt index bab70470e77..0463d0ede1d 100644 --- a/lpcxpresso55s69/cmsis_driver_examples/usart/dma_transfer/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/cmsis_driver_examples/usart/dma_transfer/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/cmsis_driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/cmsis_driver_examples/usart/dma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/cmsis_driver_examples/usart/interrupt_transfer/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/cmsis_driver_examples/usart/interrupt_transfer/cm33_core0/armgcc/CMakeLists.txt index 21b8c07af3c..463526df9dc 100644 --- a/lpcxpresso55s69/cmsis_driver_examples/usart/interrupt_transfer/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/cmsis_driver_examples/usart/interrupt_transfer/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmsis_usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" "${ProjDirPath}/../RTE_Device.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/cmsis_driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/cmsis_driver_examples/usart/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/component_examples/log/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/component_examples/log/bm/cm33_core0/armgcc/CMakeLists.txt index 5a0f2930591..f9bd5420cde 100644 --- a/lpcxpresso55s69/component_examples/log/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/component_examples/log/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/component_examples/log/bm + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/component_examples/log/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/component_examples/log/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/component_examples/log/freertos/cm33_core0/armgcc/CMakeLists.txt index bf299800156..c7c6c995910 100644 --- a/lpcxpresso55s69/component_examples/log/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/component_examples/log/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/component_examples/log/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/demo_apps/hello_world/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/demo_apps/hello_world/cm33_core0/armgcc/CMakeLists.txt index 2153430b146..9b48b637e15 100644 --- a/lpcxpresso55s69/demo_apps/hello_world/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/demo_apps/hello_world/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/demo_apps/hello_world ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/demo_apps/hello_world_swo/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/demo_apps/hello_world_swo/cm33_core0/armgcc/CMakeLists.txt index 09d01a6b84b..97cf54d154c 100644 --- a/lpcxpresso55s69/demo_apps/hello_world_swo/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/demo_apps/hello_world_swo/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_swo.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/demo_apps/hello_world_swo + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/demo_apps/hello_world_swo ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/demo_apps/hello_world_virtual_com/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/demo_apps/hello_world_virtual_com/cm33_core0/armgcc/CMakeLists.txt index 8437e313c17..a799f90bb13 100644 --- a/lpcxpresso55s69/demo_apps/hello_world_virtual_com/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/demo_apps/hello_world_virtual_com/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/demo_apps/led_blinky/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/demo_apps/led_blinky/cm33_core0/armgcc/CMakeLists.txt index 307da6f5761..3eb94c4d80f 100644 --- a/lpcxpresso55s69/demo_apps/led_blinky/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/demo_apps/led_blinky/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/demo_apps/led_blinky ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/demo_apps/multi_peripherals_test/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/demo_apps/multi_peripherals_test/cm33_core0/armgcc/CMakeLists.txt index b81ce499eda..1be5c243370 100644 --- a/lpcxpresso55s69/demo_apps/multi_peripherals_test/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/demo_apps/multi_peripherals_test/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,10 +55,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" "${ProjDirPath}/../../demo_config.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" @@ -65,13 +71,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/demo_apps/multi_peripherals_test + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/demo_apps/multi_peripherals_test ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/demo_apps/power_manager_lpc/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/demo_apps/power_manager_lpc/cm33_core0/armgcc/CMakeLists.txt index 611a66e1509..72507b96a3d 100644 --- a/lpcxpresso55s69/demo_apps/power_manager_lpc/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/demo_apps/power_manager_lpc/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager_lpc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/demo_apps/power_manager_lpc + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/demo_apps/power_manager_lpc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/demo_apps/puf_hashcrypt_crypto/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/demo_apps/puf_hashcrypt_crypto/cm33_core0/armgcc/CMakeLists.txt index cc9e8821602..45013340868 100644 --- a/lpcxpresso55s69/demo_apps/puf_hashcrypt_crypto/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/demo_apps/puf_hashcrypt_crypto/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../puf_hashcrypt_crypto.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/demo_apps/puf_hashcrypt_crypto + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/demo_apps/puf_hashcrypt_crypto ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/demo_apps/shell/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/demo_apps/shell/cm33_core0/armgcc/CMakeLists.txt index 0632e99cfef..466af4e7235 100644 --- a/lpcxpresso55s69/demo_apps/shell/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/demo_apps/shell/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/demo_apps/shell + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/demo_apps/shell ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/demo_apps/utick_wakeup/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/demo_apps/utick_wakeup/cm33_core0/armgcc/CMakeLists.txt index 7c3d7c37be3..c8c7bca3746 100644 --- a/lpcxpresso55s69/demo_apps/utick_wakeup/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/demo_apps/utick_wakeup/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../utick_wakeup.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/demo_apps/utick_wakeup + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/demo_apps/utick_wakeup ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/anactrl/measure_frequency/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/anactrl/measure_frequency/cm33_core0/armgcc/CMakeLists.txt index 7cc3a95ed1b..f84ca691ed2 100644 --- a/lpcxpresso55s69/driver_examples/anactrl/measure_frequency/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/anactrl/measure_frequency/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../anactrl_measure_frequency.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/anactrl/measure_frequency + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/anactrl/measure_frequency ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/bod/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/bod/cm33_core0/armgcc/CMakeLists.txt index 06d4cba8c40..c322dc9b2cd 100644 --- a/lpcxpresso55s69/driver_examples/bod/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/bod/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bod.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/driver_examples/bod + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/bod ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/casper/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/casper/cm33_core0/armgcc/CMakeLists.txt index 978458d7680..a291157e69a 100644 --- a/lpcxpresso55s69/driver_examples/casper/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/casper/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../test_ecmul521.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/driver_examples/casper + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/casper ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/clockout/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/clockout/cm33_core0/armgcc/CMakeLists.txt index 662a5db49ce..f19dda11afa 100644 --- a/lpcxpresso55s69/driver_examples/clockout/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/clockout/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clockout.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/driver_examples/clockout + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/clockout ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/cmp/interrupt/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/cmp/interrupt/cm33_core0/armgcc/CMakeLists.txt index 0c264604e9d..b855f571ccd 100644 --- a/lpcxpresso55s69/driver_examples/cmp/interrupt/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/cmp/interrupt/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/cmp/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/cmp/polling/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/cmp/polling/cm33_core0/armgcc/CMakeLists.txt index e6f356d9557..c5750e9d88b 100644 --- a/lpcxpresso55s69/driver_examples/cmp/polling/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/cmp/polling/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/cmp/polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/crc/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/crc/cm33_core0/armgcc/CMakeLists.txt index b6e3e00b421..1aa76ddf5ae 100644 --- a/lpcxpresso55s69/driver_examples/crc/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/crc/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/driver_examples/crc + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/crc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/ctimer/simple_match/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/ctimer/simple_match/cm33_core0/armgcc/CMakeLists.txt index b9d087b7db0..52c601715cb 100644 --- a/lpcxpresso55s69/driver_examples/ctimer/simple_match/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/ctimer/simple_match/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/ctimer/simple_match + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/ctimer/simple_match ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/ctimer/simple_match_interrupt/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/ctimer/simple_match_interrupt/cm33_core0/armgcc/CMakeLists.txt index 75d916703df..4bd88acec3d 100644 --- a/lpcxpresso55s69/driver_examples/ctimer/simple_match_interrupt/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/ctimer/simple_match_interrupt/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/ctimer/simple_match_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/ctimer/simple_match_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/ctimer/simple_pwm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/ctimer/simple_pwm/cm33_core0/armgcc/CMakeLists.txt index 42047b07185..7fabdd4f6ba 100644 --- a/lpcxpresso55s69/driver_examples/ctimer/simple_pwm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/ctimer/simple_pwm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/ctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/ctimer/simple_pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/ctimer/simple_pwm_interrupt/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/ctimer/simple_pwm_interrupt/cm33_core0/armgcc/CMakeLists.txt index 77ceeb47fc9..88a5892573a 100644 --- a/lpcxpresso55s69/driver_examples/ctimer/simple_pwm_interrupt/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/ctimer/simple_pwm_interrupt/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/ctimer/simple_pwm_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/ctimer/simple_pwm_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/dma/channel_chain/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/dma/channel_chain/cm33_core0/armgcc/CMakeLists.txt index 662cc0252be..9c2873c502d 100644 --- a/lpcxpresso55s69/driver_examples/dma/channel_chain/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/dma/channel_chain/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_chain.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/dma/channel_chain + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/dma/channel_chain ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/dma/interleave_transfer/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/dma/interleave_transfer/cm33_core0/armgcc/CMakeLists.txt index 5ff4bc117b8..5ed63df2f59 100644 --- a/lpcxpresso55s69/driver_examples/dma/interleave_transfer/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/dma/interleave_transfer/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/dma/interleave_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/dma/interleave_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/dma/linked_transfer/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/dma/linked_transfer/cm33_core0/armgcc/CMakeLists.txt index fe45f56c363..7b85de185c3 100644 --- a/lpcxpresso55s69/driver_examples/dma/linked_transfer/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/dma/linked_transfer/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_linked_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/dma/linked_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/dma/linked_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/dma/m2m_polling/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/dma/m2m_polling/cm33_core0/armgcc/CMakeLists.txt index 08bdc3cff03..c3047891c02 100644 --- a/lpcxpresso55s69/driver_examples/dma/m2m_polling/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/dma/m2m_polling/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_m2m_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/dma/m2m_polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/dma/m2m_polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/dma/memory_to_memory/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/dma/memory_to_memory/cm33_core0/armgcc/CMakeLists.txt index 867ad41751b..bb7a7aa1a11 100644 --- a/lpcxpresso55s69/driver_examples/dma/memory_to_memory/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/dma/memory_to_memory/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/dma/memory_to_memory ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/dma/wrap_transfer/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/dma/wrap_transfer/cm33_core0/armgcc/CMakeLists.txt index 4dd9a195468..729690946ff 100644 --- a/lpcxpresso55s69/driver_examples/dma/wrap_transfer/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/dma/wrap_transfer/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/dma/wrap_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/dma/wrap_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/flashiap/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/flashiap/cm33_core0/armgcc/CMakeLists.txt index 4cc1519a1f9..4f2b54bb665 100644 --- a/lpcxpresso55s69/driver_examples/flashiap/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/flashiap/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/driver_examples/flashiap + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/flashiap ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/gint/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/gint/cm33_core0/armgcc/CMakeLists.txt index b7b9b457796..3d2fef92ae9 100644 --- a/lpcxpresso55s69/driver_examples/gint/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/gint/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gint.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/driver_examples/gint + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/gint ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/gpio/led_output/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/gpio/led_output/cm33_core0/armgcc/CMakeLists.txt index 9f8c8686047..e531d53f85b 100644 --- a/lpcxpresso55s69/driver_examples/gpio/led_output/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/gpio/led_output/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/gpio/led_output ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/hashcrypt/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/hashcrypt/cm33_core0/armgcc/CMakeLists.txt index fac1ad48f49..5311aed54e4 100644 --- a/lpcxpresso55s69/driver_examples/hashcrypt/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/hashcrypt/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hashcrypt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/driver_examples/hashcrypt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/hashcrypt + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/i2c/dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/i2c/dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt index 3aa986e6d13..3eb175df725 100644 --- a/lpcxpresso55s69/driver_examples/i2c/dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/i2c/dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/i2c/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/i2c/dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/i2c/dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt index a71da861e9a..e7e80ce9644 100644 --- a/lpcxpresso55s69/driver_examples/i2c/dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/i2c/dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/i2c/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/i2c/interrupt_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/i2c/interrupt_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt index 84042b5e278..9f00cc1d96f 100644 --- a/lpcxpresso55s69/driver_examples/i2c/interrupt_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/i2c/interrupt_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/i2c/interrupt_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/i2c/interrupt_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/i2c/interrupt_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt index 000984222b0..dfccdd2a773 100644 --- a/lpcxpresso55s69/driver_examples/i2c/interrupt_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/i2c/interrupt_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/i2c/interrupt_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/i2c/polling_b2b/master/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/i2c/polling_b2b/master/cm33_core0/armgcc/CMakeLists.txt index c67598a4bcc..5669c07b8e2 100644 --- a/lpcxpresso55s69/driver_examples/i2c/polling_b2b/master/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/i2c/polling_b2b/master/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/driver_examples/i2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/i2c/polling_b2b/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/i2c/polling_b2b/slave/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/i2c/polling_b2b/slave/cm33_core0/armgcc/CMakeLists.txt index 799ee4c3833..463931f0793 100644 --- a/lpcxpresso55s69/driver_examples/i2c/polling_b2b/slave/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/i2c/polling_b2b/slave/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/driver_examples/i2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/i2c/polling_b2b/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/i2c/read_accel_value_transfer/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/i2c/read_accel_value_transfer/cm33_core0/armgcc/CMakeLists.txt index 9d676b0aecc..e7beecac86a 100644 --- a/lpcxpresso55s69/driver_examples/i2c/read_accel_value_transfer/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/i2c/read_accel_value_transfer/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/i2c/read_accel_value_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/i2s/dma_record_playback/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/i2s/dma_record_playback/cm33_core0/armgcc/CMakeLists.txt index d37b9e7497b..ef8ce051b76 100644 --- a/lpcxpresso55s69/driver_examples/i2s/dma_record_playback/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/i2s/dma_record_playback/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../../cm33_core0/music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../cm33_core0 - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/i2s/dma_record_playback + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/i2s/dma_record_playback ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/i2s/dma_transfer/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/i2s/dma_transfer/cm33_core0/armgcc/CMakeLists.txt index 9750a598acc..f7689c93450 100644 --- a/lpcxpresso55s69/driver_examples/i2s/dma_transfer/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/i2s/dma_transfer/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../../cm33_core0/music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../cm33_core0 - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/i2s/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/i2s/dma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/i2s/interrupt_record_playback/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/i2s/interrupt_record_playback/cm33_core0/armgcc/CMakeLists.txt index 323f13e6c35..e1df1614687 100644 --- a/lpcxpresso55s69/driver_examples/i2s/interrupt_record_playback/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/i2s/interrupt_record_playback/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../../cm33_core0/music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../cm33_core0 - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/i2s/interrupt_record_playback + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/i2s/interrupt_record_playback ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/i2s/interrupt_transfer/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/i2s/interrupt_transfer/cm33_core0/armgcc/CMakeLists.txt index 1c33837919f..8b13ddb9b3c 100644 --- a/lpcxpresso55s69/driver_examples/i2s/interrupt_transfer/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/i2s/interrupt_transfer/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../../cm33_core0/music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../cm33_core0 - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/i2s/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/lpadc/dma/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/lpadc/dma/cm33_core0/armgcc/CMakeLists.txt index e30fd4ab7c5..4d1465d06e8 100644 --- a/lpcxpresso55s69/driver_examples/lpadc/dma/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/lpadc/dma/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/lpadc/dma + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/lpadc/dma ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/lpadc/interrupt/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/lpadc/interrupt/cm33_core0/armgcc/CMakeLists.txt index 2c551bc23c2..cb9cfab5c49 100644 --- a/lpcxpresso55s69/driver_examples/lpadc/interrupt/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/lpadc/interrupt/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/lpadc/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/lpadc/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/lpadc/polling/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/lpadc/polling/cm33_core0/armgcc/CMakeLists.txt index 1fa4293d113..620f6dbdb53 100644 --- a/lpcxpresso55s69/driver_examples/lpadc/polling/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/lpadc/polling/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/lpadc/polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/lpadc/polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/lpadc/temperature_measurement/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/lpadc/temperature_measurement/cm33_core0/armgcc/CMakeLists.txt index fb9861ba9a0..f37526d3e26 100644 --- a/lpcxpresso55s69/driver_examples/lpadc/temperature_measurement/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/lpadc/temperature_measurement/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_temperature_measurement.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/lpadc/temperature_measurement + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/lpadc/temperature_measurement ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/mailbox/interrupt/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/mailbox/interrupt/cm33_core0/armgcc/CMakeLists.txt index 2cdaaf245e7..f62763d2975 100644 --- a/lpcxpresso55s69/driver_examples/mailbox/interrupt/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/mailbox/interrupt/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,16 +40,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../mailbox_interrupt_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/mailbox/interrupt/cm33_core0 - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/mailbox/interrupt/cm33_core0 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -56,7 +62,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/mailbox/interrupt/cm33_core1/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/mailbox/interrupt/cm33_core1/armgcc/CMakeLists.txt index 74e6b0e1f82..b7660f5779e 100644 --- a/lpcxpresso55s69/driver_examples/mailbox/interrupt/cm33_core1/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/mailbox/interrupt/cm33_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../mailbox_interrupt_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/mailbox/interrupt/cm33_core1 - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/mailbox/interrupt/cm33_core1 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/mailbox/mutex/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/mailbox/mutex/cm33_core0/armgcc/CMakeLists.txt index a3c93c8fa96..ddaffc93994 100644 --- a/lpcxpresso55s69/driver_examples/mailbox/mutex/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/mailbox/mutex/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,16 +40,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../mailbox_mutex_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/mailbox/mutex/cm33_core0 - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/mailbox/mutex/cm33_core0 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -56,7 +62,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/mailbox/mutex/cm33_core1/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/mailbox/mutex/cm33_core1/armgcc/CMakeLists.txt index aa5c9d0d8aa..6e7d9008965 100644 --- a/lpcxpresso55s69/driver_examples/mailbox/mutex/cm33_core1/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/mailbox/mutex/cm33_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../mailbox_mutex_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/mailbox/mutex/cm33_core1 - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/mailbox/mutex/cm33_core1 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/mrt/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/mrt/cm33_core0/armgcc/CMakeLists.txt index c691e654460..99a81610ce3 100644 --- a/lpcxpresso55s69/driver_examples/mrt/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/mrt/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/driver_examples/mrt + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/mrt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/ostimer/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/ostimer/cm33_core0/armgcc/CMakeLists.txt index da3240602f0..967c87b4d45 100644 --- a/lpcxpresso55s69/driver_examples/ostimer/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/ostimer/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ostimer_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/driver_examples/ostimer + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/ostimer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/pint/pattern_match/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/pint/pattern_match/cm33_core0/armgcc/CMakeLists.txt index 1f82dd80fd9..18bd00e0406 100644 --- a/lpcxpresso55s69/driver_examples/pint/pattern_match/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/pint/pattern_match/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/pint/pattern_match + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/pint/pattern_match ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/pint/pin_interrupt/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/pint/pin_interrupt/cm33_core0/armgcc/CMakeLists.txt index ae83f5fad50..928bb6f9707 100644 --- a/lpcxpresso55s69/driver_examples/pint/pin_interrupt/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/pint/pin_interrupt/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/pint/pin_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/pint/pin_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/plu/combination/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/plu/combination/cm33_core0/armgcc/CMakeLists.txt index 3a9d4024d8a..ddcf1b46efc 100644 --- a/lpcxpresso55s69/driver_examples/plu/combination/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/plu/combination/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../plu_combination.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/plu/combination + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/plu/combination ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/powerquad/benchmark_fft/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/powerquad/benchmark_fft/cm33_core0/armgcc/CMakeLists.txt index 792a1710ef3..d74475de710 100644 --- a/lpcxpresso55s69/driver_examples/powerquad/benchmark_fft/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/powerquad/benchmark_fft/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_fft.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/powerquad/benchmark_fft + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/powerquad/benchmark_fft ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s69/driver_examples/powerquad/benchmark_filter/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/powerquad/benchmark_filter/cm33_core0/armgcc/CMakeLists.txt index 16557a740be..f90cd07ad3d 100644 --- a/lpcxpresso55s69/driver_examples/powerquad/benchmark_filter/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/powerquad/benchmark_filter/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_filter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/powerquad/benchmark_filter + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/powerquad/benchmark_filter ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s69/driver_examples/powerquad/benchmark_math/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/powerquad/benchmark_math/cm33_core0/armgcc/CMakeLists.txt index 1dbc123a970..13174f29ea0 100644 --- a/lpcxpresso55s69/driver_examples/powerquad/benchmark_math/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/powerquad/benchmark_math/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_math.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/powerquad/benchmark_math + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/powerquad/benchmark_math ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s69/driver_examples/powerquad/benchmark_matrix/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/powerquad/benchmark_matrix/cm33_core0/armgcc/CMakeLists.txt index f4ffdc07f9f..badea6045a5 100644 --- a/lpcxpresso55s69/driver_examples/powerquad/benchmark_matrix/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/powerquad/benchmark_matrix/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_matrix.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/powerquad/benchmark_matrix + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/powerquad/benchmark_matrix ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_fft/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_fft/cm33_core0/armgcc/CMakeLists.txt index b844918d947..5e0c772e483 100644 --- a/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_fft/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_fft/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_fft.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_fft + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_fft ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_filter/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_filter/cm33_core0/armgcc/CMakeLists.txt index 283b94ee6dc..469099da532 100644 --- a/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_filter/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_filter/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_filter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_filter + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_filter ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_math/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_math/cm33_core0/armgcc/CMakeLists.txt index 76bf1dc97d5..e36b8a1b83a 100644 --- a/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_math/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_math/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_math.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_math + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_math ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_matrix/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_matrix/cm33_core0/armgcc/CMakeLists.txt index 5c01f3d8635..5e7f302b6a0 100644 --- a/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_matrix/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_matrix/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_matrix.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_matrix + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/powerquad/benchmark_sw_matrix ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s69/driver_examples/powerquad/benchmark_vector/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/powerquad/benchmark_vector/cm33_core0/armgcc/CMakeLists.txt index 2c5c1bf7ca6..4b4f96e568d 100644 --- a/lpcxpresso55s69/driver_examples/powerquad/benchmark_vector/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/powerquad/benchmark_vector/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_vector.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/powerquad/benchmark_vector + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/powerquad/benchmark_vector ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s69/driver_examples/powerquad/cmsis/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/powerquad/cmsis/cm33_core0/armgcc/CMakeLists.txt index fd2650b318f..cf4c40ee905 100644 --- a/lpcxpresso55s69/driver_examples/powerquad/cmsis/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/powerquad/cmsis/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_cmsis.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/powerquad/cmsis + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/powerquad/cmsis ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s69/driver_examples/powerquad/filter/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/powerquad/filter/cm33_core0/armgcc/CMakeLists.txt index 2d707edaaa2..690476d8e31 100644 --- a/lpcxpresso55s69/driver_examples/powerquad/filter/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/powerquad/filter/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_filter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/powerquad/filter + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/powerquad/filter ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s69/driver_examples/powerquad/fir_fast/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/powerquad/fir_fast/cm33_core0/armgcc/CMakeLists.txt index b4207f24030..2ec357ebbcb 100644 --- a/lpcxpresso55s69/driver_examples/powerquad/fir_fast/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/powerquad/fir_fast/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_fir_fast.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/powerquad/fir_fast + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/powerquad/fir_fast ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s69/driver_examples/powerquad/math/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/powerquad/math/cm33_core0/armgcc/CMakeLists.txt index 5fdce17594a..1382a10a970 100644 --- a/lpcxpresso55s69/driver_examples/powerquad/math/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/powerquad/math/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_math.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/powerquad/math + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/powerquad/math ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s69/driver_examples/powerquad/matrix/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/powerquad/matrix/cm33_core0/armgcc/CMakeLists.txt index 920b8bcd1ca..21b162dbff8 100644 --- a/lpcxpresso55s69/driver_examples/powerquad/matrix/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/powerquad/matrix/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_matrix.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/powerquad/matrix + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/powerquad/matrix ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s69/driver_examples/powerquad/transform/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/powerquad/transform/cm33_core0/armgcc/CMakeLists.txt index 9084e9ffbfa..0a4597463a0 100644 --- a/lpcxpresso55s69/driver_examples/powerquad/transform/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/powerquad/transform/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_transform.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/powerquad/transform + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/powerquad/transform ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -109,11 +115,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/lpcxpresso55s69/driver_examples/prince/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/prince/cm33_core0/armgcc/CMakeLists.txt index 9d0e5b64a75..10b686bf53c 100644 --- a/lpcxpresso55s69/driver_examples/prince/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/prince/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../prince.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/driver_examples/prince + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/prince ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/puf/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/puf/cm33_core0/armgcc/CMakeLists.txt index ac46c568062..b5b1ab83eb2 100644 --- a/lpcxpresso55s69/driver_examples/puf/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/puf/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../puf.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/driver_examples/puf + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/puf ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/rng/random/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/rng/random/cm33_core0/armgcc/CMakeLists.txt index 67aba49f5cc..3596e0e18fa 100644 --- a/lpcxpresso55s69/driver_examples/rng/random/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/rng/random/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" "${ProjDirPath}/../rng_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/rng/random + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/rng/random ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/rtc/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/rtc/cm33_core0/armgcc/CMakeLists.txt index 8357197e852..0cfc7da5b30 100644 --- a/lpcxpresso55s69/driver_examples/rtc/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/rtc/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/driver_examples/rtc + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/rtc ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/sctimer/16bit_counter/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/sctimer/16bit_counter/cm33_core0/armgcc/CMakeLists.txt index 9401661fb79..0932e80f802 100644 --- a/lpcxpresso55s69/driver_examples/sctimer/16bit_counter/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/sctimer/16bit_counter/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_16bit_counter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/sctimer/16bit_counter + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/sctimer/16bit_counter ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/sctimer/multi_state_pwm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/sctimer/multi_state_pwm/cm33_core0/armgcc/CMakeLists.txt index 6b45d9211c8..682296287d0 100644 --- a/lpcxpresso55s69/driver_examples/sctimer/multi_state_pwm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/sctimer/multi_state_pwm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_multi_state_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/sctimer/multi_state_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/sctimer/multi_state_pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/sctimer/pwm_with_dutycyle_change/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/sctimer/pwm_with_dutycyle_change/cm33_core0/armgcc/CMakeLists.txt index 35c85caabf7..148a3a868c7 100644 --- a/lpcxpresso55s69/driver_examples/sctimer/pwm_with_dutycyle_change/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/sctimer/pwm_with_dutycyle_change/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_update_dutycycle.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/sctimer/pwm_with_dutycyle_change + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/sctimer/pwm_with_dutycyle_change ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/sctimer/simple_pwm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/sctimer/simple_pwm/cm33_core0/armgcc/CMakeLists.txt index 9e91dd83d78..1e0a0696527 100644 --- a/lpcxpresso55s69/driver_examples/sctimer/simple_pwm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/sctimer/simple_pwm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/sctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/sctimer/simple_pwm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt index d3aa2d55111..090af7fd645 100644 --- a/lpcxpresso55s69/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_HS_LSPI_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/spi/HS_LSPI_dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt index 0f4d29620b5..1a480e34703 100644 --- a/lpcxpresso55s69/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_HS_LSPI_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/spi/HS_LSPI_dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/spi/dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/spi/dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt index 23e3f1174fc..0789626e33a 100644 --- a/lpcxpresso55s69/driver_examples/spi/dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/spi/dma_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/spi/dma_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/spi/dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/spi/dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt index 6b1020478c7..90b753517b2 100644 --- a/lpcxpresso55s69/driver_examples/spi/dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/spi/dma_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/spi/dma_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/spi/interrupt/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/spi/interrupt/cm33_core0/armgcc/CMakeLists.txt index fcf14552ded..958876d2677 100644 --- a/lpcxpresso55s69/driver_examples/spi/interrupt/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/spi/interrupt/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/spi/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/spi/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/spi/interrupt_b2b/master/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/spi/interrupt_b2b/master/cm33_core0/armgcc/CMakeLists.txt index fdb0e87c5e7..3488e593844 100644 --- a/lpcxpresso55s69/driver_examples/spi/interrupt_b2b/master/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/spi/interrupt_b2b/master/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/spi/interrupt_b2b/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/spi/interrupt_b2b/slave/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/spi/interrupt_b2b/slave/cm33_core0/armgcc/CMakeLists.txt index 647861e38e4..bb5a9235836 100644 --- a/lpcxpresso55s69/driver_examples/spi/interrupt_b2b/slave/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/spi/interrupt_b2b/slave/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/spi/interrupt_b2b/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/spi/interrupt_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/spi/interrupt_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt index de186ad6ef4..16cd8f97e88 100644 --- a/lpcxpresso55s69/driver_examples/spi/interrupt_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/spi/interrupt_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/spi/interrupt_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/spi/interrupt_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/spi/interrupt_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt index 7f4d0d02543..e5cb3090123 100644 --- a/lpcxpresso55s69/driver_examples/spi/interrupt_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/spi/interrupt_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/spi/interrupt_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/spi/polling_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/spi/polling_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt index 382b477f50b..408237570b1 100644 --- a/lpcxpresso55s69/driver_examples/spi/polling_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/spi/polling_b2b_transfer/master/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/driver_examples/spi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/spi/polling_b2b_transfer/master ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/spi/polling_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/spi/polling_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt index 027d5d61a93..c9f587b469a 100644 --- a/lpcxpresso55s69/driver_examples/spi/polling_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/spi/polling_b2b_transfer/slave/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../../examples/lpcxpresso55s69/driver_examples/spi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/spi/polling_b2b_transfer/slave ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/usart/9bit_interrupt_transfer/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/usart/9bit_interrupt_transfer/cm33_core0/armgcc/CMakeLists.txt index 52dd70e9ad3..b76f7ba1618 100644 --- a/lpcxpresso55s69/driver_examples/usart/9bit_interrupt_transfer/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/usart/9bit_interrupt_transfer/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/usart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/usart/9bit_interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/usart/dma_double_buffer_transfer/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/usart/dma_double_buffer_transfer/cm33_core0/armgcc/CMakeLists.txt index 83c313a22ab..cf81d778fba 100644 --- a/lpcxpresso55s69/driver_examples/usart/dma_double_buffer_transfer/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/usart/dma_double_buffer_transfer/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_double_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/usart/dma_double_buffer_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/usart/dma_double_buffer_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/usart/dma_transfer/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/usart/dma_transfer/cm33_core0/armgcc/CMakeLists.txt index e8e5a3357be..b1031783717 100644 --- a/lpcxpresso55s69/driver_examples/usart/dma_transfer/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/usart/dma_transfer/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/usart/dma_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/usart/interrupt/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/usart/interrupt/cm33_core0/armgcc/CMakeLists.txt index 88b49fafd9b..5ae4a08fb2c 100644 --- a/lpcxpresso55s69/driver_examples/usart/interrupt/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/usart/interrupt/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/usart/interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/usart/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/usart/interrupt_rb_transfer/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/usart/interrupt_rb_transfer/cm33_core0/armgcc/CMakeLists.txt index b68798e9442..760d506d076 100644 --- a/lpcxpresso55s69/driver_examples/usart/interrupt_rb_transfer/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/usart/interrupt_rb_transfer/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/usart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/usart/interrupt_rb_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/usart/interrupt_transfer/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/usart/interrupt_transfer/cm33_core0/armgcc/CMakeLists.txt index e34c41ccb49..445700aa132 100644 --- a/lpcxpresso55s69/driver_examples/usart/interrupt_transfer/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/usart/interrupt_transfer/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/usart/interrupt_transfer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/usart/polling/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/usart/polling/cm33_core0/armgcc/CMakeLists.txt index c0534217a06..40cdca61adf 100644 --- a/lpcxpresso55s69/driver_examples/usart/polling/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/usart/polling/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/usart/polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/usart/wakeup_deepsleep/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/usart/wakeup_deepsleep/cm33_core0/armgcc/CMakeLists.txt index b83a92a55d0..47e04deeffa 100644 --- a/lpcxpresso55s69/driver_examples/usart/wakeup_deepsleep/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/usart/wakeup_deepsleep/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_wakeup_deepsleep.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/driver_examples/usart/wakeup_deepsleep + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/usart/wakeup_deepsleep ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/driver_examples/wwdt/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/driver_examples/wwdt/cm33_core0/armgcc/CMakeLists.txt index 2f518c6f3c4..1a86f466694 100644 --- a/lpcxpresso55s69/driver_examples/wwdt/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/driver_examples/wwdt/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/driver_examples/wwdt + ${SdkRootDirPath}/examples/lpcxpresso55s69/driver_examples/wwdt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg/cm33_core0/armgcc/CMakeLists.txt index 6e44cb14ea8..5554972cfef 100644 --- a/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,10 +47,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE @@ -52,8 +58,8 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg/cm33_core0 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg/cm33_core0 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -66,7 +72,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg/cm33_core1/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg/cm33_core1/armgcc/CMakeLists.txt index c82509d657b..e1c5c9c00e6 100644 --- a/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg/cm33_core1/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg/cm33_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,24 +48,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg/cm33_core1 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg/cm33_core1 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm33_core0/armgcc/CMakeLists.txt index ba25f95ce10..17d37a021e1 100644 --- a/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,19 +48,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm33_core0 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg_rtos + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm33_core0 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -67,7 +73,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm33_core1/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm33_core1/armgcc/CMakeLists.txt index eaa4eddfba0..e3ea39aed60 100644 --- a/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm33_core1/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm33_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,24 +49,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_matrix_multiply/service - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm33_core1 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg_rtos + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/erpc_matrix_multiply_rpmsg_rtos/cm33_core1 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm33_core0/armgcc/CMakeLists.txt index 0c7a81eda04..797411307ee 100644 --- a/lpcxpresso55s69/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,19 +51,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_two_way_rpc/service - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/erpc_two_way_rpc_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm33_core0 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/erpc_two_way_rpc_rpmsg_rtos + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm33_core0 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -70,7 +76,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm33_core1/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm33_core1/armgcc/CMakeLists.txt index be09ef28bf7..e2019426867 100644 --- a/lpcxpresso55s69/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm33_core1/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm33_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -45,24 +51,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../rpmsg_config.h" "${ProjDirPath}/../../erpc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../../erpc_common ${ProjDirPath}/../../../erpc_common/erpc_two_way_rpc/service - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/erpc_two_way_rpc_rpmsg_rtos - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm33_core1 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/erpc_two_way_rpc_rpmsg_rtos + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/erpc_two_way_rpc_rpmsg_rtos/cm33_core1 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/freertos_message_buffers/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/freertos_message_buffers/cm33_core0/armgcc/CMakeLists.txt index 853d1657dac..6d8451c392b 100644 --- a/lpcxpresso55s69/multicore_examples/freertos_message_buffers/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/freertos_message_buffers/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,16 +41,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/freertos_message_buffers/cm33_core0 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/freertos_message_buffers/cm33_core0 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -57,7 +63,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/freertos_message_buffers/cm33_core1/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/freertos_message_buffers/cm33_core1/armgcc/CMakeLists.txt index 646fa6d8f34..26eb251f8f3 100644 --- a/lpcxpresso55s69/multicore_examples/freertos_message_buffers/cm33_core1/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/freertos_message_buffers/cm33_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/freertos_message_buffers/cm33_core1 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/freertos_message_buffers/cm33_core1 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/hello_world/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/hello_world/cm33_core0/armgcc/CMakeLists.txt index b33b3216d84..695d7b6e1ec 100644 --- a/lpcxpresso55s69/multicore_examples/hello_world/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/hello_world/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,16 +40,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/hello_world/cm33_core0 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/hello_world/cm33_core0 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -56,7 +62,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/hello_world/cm33_core1/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/hello_world/cm33_core1/armgcc/CMakeLists.txt index b54edd6072e..233167ccc58 100644 --- a/lpcxpresso55s69/multicore_examples/hello_world/cm33_core1/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/hello_world/cm33_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/hello_world/cm33_core1 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/hello_world/cm33_core1 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/multicore_manager/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/multicore_manager/cm33_core0/armgcc/CMakeLists.txt index 1e9a3eef056..6576cc3a3e1 100644 --- a/lpcxpresso55s69/multicore_examples/multicore_manager/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/multicore_manager/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,16 +40,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcmgr_core0.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/multicore_manager/cm33_core0 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/multicore_manager/cm33_core0 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -56,7 +62,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/multicore_manager/cm33_core1/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/multicore_manager/cm33_core1/armgcc/CMakeLists.txt index 12eb321e223..9638da28a48 100644 --- a/lpcxpresso55s69/multicore_examples/multicore_manager/cm33_core1/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/multicore_manager/cm33_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcmgr_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/multicore_manager/cm33_core1 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/multicore_manager/cm33_core1 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong/cm33_core0/armgcc/CMakeLists.txt index 42a85d3c694..e2401d3e351 100644 --- a/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,16 +41,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong/cm33_core0 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong/cm33_core0 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -57,7 +63,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong/cm33_core1/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong/cm33_core1/armgcc/CMakeLists.txt index 76e59217345..f00b65f86b6 100644 --- a/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong/cm33_core1/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong/cm33_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong/cm33_core1 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong/cm33_core1 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_rtos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_rtos/cm33_core0/armgcc/CMakeLists.txt index 4b3a0bde96d..1ff4e3a76e0 100644 --- a/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_rtos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_rtos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,16 +42,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_rtos/cm33_core0 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_rtos/cm33_core0 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -58,7 +64,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_rtos/cm33_core1/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_rtos/cm33_core1/armgcc/CMakeLists.txt index 13291a9b1c2..0605b7e3bd2 100644 --- a/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_rtos/cm33_core1/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_rtos/cm33_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_rtos/cm33_core1 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_rtos/cm33_core1 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_tzm/cm33_core0/ns/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_tzm/cm33_core0/ns/armgcc/CMakeLists.txt index 1804f250dae..2ecc283f292 100644 --- a/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_tzm/cm33_core0/ns/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_tzm/cm33_core0/ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" "${ProjDirPath}/../veneer_table.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_tzm/ns + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_tzm/ns ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_tzm/cm33_core0/s/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_tzm/cm33_core0/s/armgcc/CMakeLists.txt index 1bc10955cff..8e0fa090206 100644 --- a/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_tzm/cm33_core0/s/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_tzm/cm33_core0/s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,16 +45,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tzm_config.h" "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../veneer_table.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_tzm/s + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_tzm/s ) if(CMAKE_BUILD_TYPE STREQUAL debug) @@ -61,7 +67,7 @@ endif(CMAKE_BUILD_TYPE STREQUAL release) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_tzm/cm33_core1/armgcc/CMakeLists.txt b/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_tzm/cm33_core1/armgcc/CMakeLists.txt index 403f18f9f41..ee58f01f56b 100644 --- a/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_tzm/cm33_core1/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_tzm/cm33_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,22 +42,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../rpmsg_config.h" "${ProjDirPath}/../s/veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../s - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_tzm/cm33_core1 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/multicore_examples/rpmsg_lite_pingpong_tzm/cm33_core1 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/rtos_examples/freertos_event/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/rtos_examples/freertos_event/cm33_core0/armgcc/CMakeLists.txt index cb4b37fa00f..91a13b70ebf 100644 --- a/lpcxpresso55s69/rtos_examples/freertos_event/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/rtos_examples/freertos_event/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/rtos_examples/freertos_event ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/rtos_examples/freertos_generic/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/rtos_examples/freertos_generic/cm33_core0/armgcc/CMakeLists.txt index 22d033f015c..68e73ad23e7 100644 --- a/lpcxpresso55s69/rtos_examples/freertos_generic/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/rtos_examples/freertos_generic/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/rtos_examples/freertos_generic ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/rtos_examples/freertos_hello/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/rtos_examples/freertos_hello/cm33_core0/armgcc/CMakeLists.txt index 957e44c077f..c7e41c951f7 100644 --- a/lpcxpresso55s69/rtos_examples/freertos_hello/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/rtos_examples/freertos_hello/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/rtos_examples/freertos_hello ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/rtos_examples/freertos_i2c/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/rtos_examples/freertos_i2c/cm33_core0/armgcc/CMakeLists.txt index 11d68be5493..545a0696045 100644 --- a/lpcxpresso55s69/rtos_examples/freertos_i2c/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/rtos_examples/freertos_i2c/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/rtos_examples/freertos_i2c ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/rtos_examples/freertos_mpu/freertos_mpu_ns/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/rtos_examples/freertos_mpu/freertos_mpu_ns/cm33_core0/armgcc/CMakeLists.txt index 93322f1e41a..e5fa98cecf0 100644 --- a/lpcxpresso55s69/rtos_examples/freertos_mpu/freertos_mpu_ns/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/rtos_examples/freertos_mpu/freertos_mpu_ns/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,8 +39,8 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../main_ns.c" "${ProjDirPath}/../../../freertos_mpu_s/cm33_core0/nsc_functions.h" -"${ProjDirPath}/../../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_context.h" -"${ProjDirPath}/../../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_init.h" +"${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_context.h" +"${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_init.h" "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" @@ -43,13 +49,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../../freertos_mpu_s/cm33_core0 - ${ProjDirPath}/../../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/rtos_examples/freertos_mpu/freertos_mpu_ns + ${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure + ${SdkRootDirPath}/examples/lpcxpresso55s69/rtos_examples/freertos_mpu/freertos_mpu_ns ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/rtos_examples/freertos_mpu/freertos_mpu_s/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/rtos_examples/freertos_mpu/freertos_mpu_s/cm33_core0/armgcc/CMakeLists.txt index 48a16276c5e..aef690d2290 100644 --- a/lpcxpresso55s69/rtos_examples/freertos_mpu/freertos_mpu_s/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/rtos_examples/freertos_mpu/freertos_mpu_s/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,21 +45,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tzm_config.c" "${ProjDirPath}/../tzm_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/rtos_examples/freertos_mpu/freertos_mpu_s - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/rtos_examples/freertos_mpu/freertos_mpu_s + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/rtos_examples/freertos_mutex/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/rtos_examples/freertos_mutex/cm33_core0/armgcc/CMakeLists.txt index 2f4f57817d0..c182f367fb5 100644 --- a/lpcxpresso55s69/rtos_examples/freertos_mutex/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/rtos_examples/freertos_mutex/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/rtos_examples/freertos_mutex ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/rtos_examples/freertos_queue/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/rtos_examples/freertos_queue/cm33_core0/armgcc/CMakeLists.txt index ead34fe31bf..3b6ae1639b4 100644 --- a/lpcxpresso55s69/rtos_examples/freertos_queue/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/rtos_examples/freertos_queue/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/rtos_examples/freertos_queue ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/rtos_examples/freertos_sem/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/rtos_examples/freertos_sem/cm33_core0/armgcc/CMakeLists.txt index 7b1613a2faf..1103c40f0e4 100644 --- a/lpcxpresso55s69/rtos_examples/freertos_sem/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/rtos_examples/freertos_sem/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/rtos_examples/freertos_sem ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/rtos_examples/freertos_spi/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/rtos_examples/freertos_spi/cm33_core0/armgcc/CMakeLists.txt index 92c4ce0d727..0197728d94f 100644 --- a/lpcxpresso55s69/rtos_examples/freertos_spi/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/rtos_examples/freertos_spi/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/rtos_examples/freertos_spi + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/rtos_examples/freertos_spi ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/rtos_examples/freertos_swtimer/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/rtos_examples/freertos_swtimer/cm33_core0/armgcc/CMakeLists.txt index 888a968b6c4..1b70a97de23 100644 --- a/lpcxpresso55s69/rtos_examples/freertos_swtimer/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/rtos_examples/freertos_swtimer/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/rtos_examples/freertos_swtimer ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/rtos_examples/freertos_tickless/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/rtos_examples/freertos_tickless/cm33_core0/armgcc/CMakeLists.txt index 40201cb1748..2d23353e2a0 100644 --- a/lpcxpresso55s69/rtos_examples/freertos_tickless/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/rtos_examples/freertos_tickless/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../low_power_tickless/cm33_core0 - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/rtos_examples/freertos_tickless ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/rtos_examples/freertos_tzm/freertos_blinky_ns/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/rtos_examples/freertos_tzm/freertos_blinky_ns/cm33_core0/armgcc/CMakeLists.txt index 302f9e059f1..9ce21a4be88 100644 --- a/lpcxpresso55s69/rtos_examples/freertos_tzm/freertos_blinky_ns/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/rtos_examples/freertos_tzm/freertos_blinky_ns/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,8 +39,8 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../main_ns.c" "${ProjDirPath}/../../../freertos_blinky_s/cm33_core0/nsc_functions.h" -"${ProjDirPath}/../../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_context.h" -"${ProjDirPath}/../../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_init.h" +"${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_context.h" +"${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_init.h" "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" @@ -43,13 +49,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../../freertos_blinky_s/cm33_core0 - ${ProjDirPath}/../../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/rtos_examples/freertos_tzm/freertos_blinky_ns + ${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure + ${SdkRootDirPath}/examples/lpcxpresso55s69/rtos_examples/freertos_tzm/freertos_blinky_ns ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/rtos_examples/freertos_tzm/freertos_blinky_s/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/rtos_examples/freertos_tzm/freertos_blinky_s/cm33_core0/armgcc/CMakeLists.txt index 3ee0fe613b9..9ebcd750554 100644 --- a/lpcxpresso55s69/rtos_examples/freertos_tzm/freertos_blinky_s/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/rtos_examples/freertos_tzm/freertos_blinky_s/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,21 +45,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../nsc_functions.c" "${ProjDirPath}/../nsc_functions.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/rtos_examples/freertos_tzm/freertos_blinky_s - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/rtos_examples/freertos_tzm/freertos_blinky_s + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/rtos_examples/freertos_usart/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/rtos_examples/freertos_usart/cm33_core0/armgcc/CMakeLists.txt index 795c6d7cf17..e5825bf3319 100644 --- a/lpcxpresso55s69/rtos_examples/freertos_usart/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/rtos_examples/freertos_usart/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/rtos_examples/freertos_usart + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/rtos_examples/freertos_usart ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/sdmmc_examples/sdcard_fatfs/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/sdmmc_examples/sdcard_fatfs/cm33_core0/armgcc/CMakeLists.txt index 08eedf813f7..8af3412da14 100644 --- a/lpcxpresso55s69/sdmmc_examples/sdcard_fatfs/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/sdmmc_examples/sdcard_fatfs/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/sdmmc_examples/sdcard_fatfs + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/sdmmc_examples/sdcard_fatfs ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/sdmmc_examples/sdcard_fatfs_freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/sdmmc_examples/sdcard_fatfs_freertos/cm33_core0/armgcc/CMakeLists.txt index b492a2f3419..103faf7c15f 100644 --- a/lpcxpresso55s69/sdmmc_examples/sdcard_fatfs_freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/sdmmc_examples/sdcard_fatfs_freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/sdmmc_examples/sdcard_fatfs_freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/sdmmc_examples/sdcard_fatfs_freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/sdmmc_examples/sdcard_interrupt/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/sdmmc_examples/sdcard_interrupt/cm33_core0/armgcc/CMakeLists.txt index fd9a5740578..d9a1558cbe3 100644 --- a/lpcxpresso55s69/sdmmc_examples/sdcard_interrupt/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/sdmmc_examples/sdcard_interrupt/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/sdmmc_examples/sdcard_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/sdmmc_examples/sdcard_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/sdmmc_examples/sdcard_polling/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/sdmmc_examples/sdcard_polling/cm33_core0/armgcc/CMakeLists.txt index 7c75b288deb..baef8cbb6d2 100644 --- a/lpcxpresso55s69/sdmmc_examples/sdcard_polling/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/sdmmc_examples/sdcard_polling/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../examples/lpcxpresso55s69/sdmmc_examples/sdcard_polling + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/sdmmc_examples/sdcard_polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/trustzone_examples/hello_world/cm33_core0/hello_world_ns/armgcc/CMakeLists.txt b/lpcxpresso55s69/trustzone_examples/hello_world/cm33_core0/hello_world_ns/armgcc/CMakeLists.txt index a858588863a..5ef84ea7cc2 100644 --- a/lpcxpresso55s69/trustzone_examples/hello_world/cm33_core0/hello_world_ns/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/trustzone_examples/hello_world/cm33_core0/hello_world_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../veneer_table.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../hello_world_s - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/trustzone_examples/hello_world/hello_world_ns + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/trustzone_examples/hello_world/hello_world_ns ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/trustzone_examples/hello_world/cm33_core0/hello_world_s/armgcc/CMakeLists.txt b/lpcxpresso55s69/trustzone_examples/hello_world/cm33_core0/hello_world_s/armgcc/CMakeLists.txt index 60b7cb1ea5d..ee1066919e5 100644 --- a/lpcxpresso55s69/trustzone_examples/hello_world/cm33_core0/hello_world_s/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/trustzone_examples/hello_world/cm33_core0/hello_world_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/trustzone_examples/hello_world/hello_world_s + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/trustzone_examples/hello_world/hello_world_s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/trustzone_examples/secure_faults/cm33_core0/secure_faults_ns/armgcc/CMakeLists.txt b/lpcxpresso55s69/trustzone_examples/secure_faults/cm33_core0/secure_faults_ns/armgcc/CMakeLists.txt index f911fb7cda3..a8774e12a45 100644 --- a/lpcxpresso55s69/trustzone_examples/secure_faults/cm33_core0/secure_faults_ns/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/trustzone_examples/secure_faults/cm33_core0/secure_faults_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../secure_faults_s/veneer_table.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../secure_faults_s - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/trustzone_examples/secure_faults/secure_faults_ns + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/trustzone_examples/secure_faults/secure_faults_ns ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/trustzone_examples/secure_faults/cm33_core0/secure_faults_s/armgcc/CMakeLists.txt b/lpcxpresso55s69/trustzone_examples/secure_faults/cm33_core0/secure_faults_s/armgcc/CMakeLists.txt index b82a2a7c37d..eb168fce8c5 100644 --- a/lpcxpresso55s69/trustzone_examples/secure_faults/cm33_core0/secure_faults_s/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/trustzone_examples/secure_faults/cm33_core0/secure_faults_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/trustzone_examples/secure_faults/secure_faults_s + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/trustzone_examples/secure_faults/secure_faults_s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/trustzone_examples/secure_gpio/cm33_core0/secure_gpio_ns/armgcc/CMakeLists.txt b/lpcxpresso55s69/trustzone_examples/secure_gpio/cm33_core0/secure_gpio_ns/armgcc/CMakeLists.txt index 0e8e2b2a19f..0f2e89e2392 100644 --- a/lpcxpresso55s69/trustzone_examples/secure_gpio/cm33_core0/secure_gpio_ns/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/trustzone_examples/secure_gpio/cm33_core0/secure_gpio_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../secure_gpio_s/veneer_table.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../secure_gpio_s - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/trustzone_examples/secure_gpio/secure_gpio_ns + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/trustzone_examples/secure_gpio/secure_gpio_ns ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/trustzone_examples/secure_gpio/cm33_core0/secure_gpio_s/armgcc/CMakeLists.txt b/lpcxpresso55s69/trustzone_examples/secure_gpio/cm33_core0/secure_gpio_s/armgcc/CMakeLists.txt index 43877adc217..ef09addd471 100644 --- a/lpcxpresso55s69/trustzone_examples/secure_gpio/cm33_core0/secure_gpio_s/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/trustzone_examples/secure_gpio/cm33_core0/secure_gpio_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso55s69/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/trustzone_examples/secure_gpio/secure_gpio_s + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/trustzone_examples/secure_gpio/secure_gpio_s ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_audio_generator/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_audio_generator/bm/cm33_core0/armgcc/CMakeLists.txt index 75c7826300d..a43a4d619b5 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_audio_generator/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_audio_generator/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_audio_generator/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_audio_generator/freertos/cm33_core0/armgcc/CMakeLists.txt index a162d99a056..2b6ff054f99 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_audio_generator/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_audio_generator/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_audio_generator_lite/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_audio_generator_lite/bm/cm33_core0/armgcc/CMakeLists.txt index 9a019d9da58..b375ebc4294 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_audio_generator_lite/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_audio_generator_lite/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_audio_speaker/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_audio_speaker/bm/cm33_core0/armgcc/CMakeLists.txt index 8226736515f..d83f5b235e2 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_audio_speaker/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_audio_speaker/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_device_audio_speaker/bm + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_device_audio_speaker/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_audio_speaker/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_audio_speaker/freertos/cm33_core0/armgcc/CMakeLists.txt index 61bc571fc3f..a8aee5ce97d 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_audio_speaker/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_audio_speaker/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_device_audio_speaker/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_device_audio_speaker/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_audio_speaker_lite/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_audio_speaker_lite/bm/cm33_core0/armgcc/CMakeLists.txt index 99333315bb0..5d00ce462ba 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_audio_speaker_lite/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_audio_speaker_lite/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_device_audio_speaker_lite/bm + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_device_audio_speaker_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_cdc_vcom/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_cdc_vcom/bm/cm33_core0/armgcc/CMakeLists.txt index b6e4d1a3114..da6ef93d8b1 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_cdc_vcom/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_cdc_vcom/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_cdc_vcom/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_cdc_vcom/freertos/cm33_core0/armgcc/CMakeLists.txt index 8f37e87aa29..ef776f879bb 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_cdc_vcom/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_cdc_vcom/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_cdc_vcom_lite/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_cdc_vcom_lite/bm/cm33_core0/armgcc/CMakeLists.txt index d0e0003481d..2e7086d62e6 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_cdc_vcom_lite/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_cdc_vcom_lite/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc/bm/cm33_core0/armgcc/CMakeLists.txt index 7bdf889d4e9..db196f4a8b7 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc/freertos/cm33_core0/armgcc/CMakeLists.txt index ca59bad706b..5a078e9147a 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_disk/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_disk/bm/cm33_core0/armgcc/CMakeLists.txt index 15df5e08a11..dba52d34247 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_disk/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_disk/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_disk/bm + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_disk/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_disk/freertos/cm33_core0/armgcc/CMakeLists.txt index 299a1d22cb1..cf0e5bd35ae 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_disk/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_disk/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,13 +71,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_disk/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/cm33_core0/armgcc/CMakeLists.txt index 7a93ece4c8c..8df5ba90a5f 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_lite/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_lite/bm/cm33_core0/armgcc/CMakeLists.txt index 7bb3002580c..5da4a42a5d1 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_lite/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_msc_lite/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/cm33_core0/armgcc/CMakeLists.txt index 3a1ee9b9927..8c30446db67 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/cm33_core0/armgcc/CMakeLists.txt index e9fbab8b9a1..28ebbb52b4b 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/cm33_core0/armgcc/CMakeLists.txt index eaf61079b4f..f7dd10a34d5 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_composite_hid_audio_unified/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_composite_hid_audio_unified/bm/cm33_core0/armgcc/CMakeLists.txt index fd8942ac3ff..a3f0b2ac5a9 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_composite_hid_audio_unified/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_composite_hid_audio_unified/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_device_composite_hid_audio_unified/bm + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_device_composite_hid_audio_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_composite_hid_audio_unified/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_composite_hid_audio_unified/freertos/cm33_core0/armgcc/CMakeLists.txt index 5c95b83a8d2..1a217282dae 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_composite_hid_audio_unified/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_composite_hid_audio_unified/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_device_composite_hid_audio_unified/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_device_composite_hid_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/cm33_core0/armgcc/CMakeLists.txt index 79fba4873b9..7fec0109d8b 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_device_composite_hid_audio_unified_lite/bm + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_device_composite_hid_audio_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/cm33_core0/armgcc/CMakeLists.txt index 5dcb00fbdaa..775e8a99a4c 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/cm33_core0/armgcc/CMakeLists.txt index e4d29f70d83..b34bada6bac 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/cm33_core0/armgcc/CMakeLists.txt index 420101144d9..9834b196c33 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_hid_generic/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_hid_generic/bm/cm33_core0/armgcc/CMakeLists.txt index d132bf4e6b2..6de2c45e56b 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_hid_generic/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_hid_generic/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_hid_generic/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_hid_generic/freertos/cm33_core0/armgcc/CMakeLists.txt index 531b1c25d34..8ba16f672c0 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_hid_generic/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_hid_generic/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_hid_generic_lite/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_hid_generic_lite/bm/cm33_core0/armgcc/CMakeLists.txt index 5cfc9c05ce3..9a5898e926b 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_hid_generic_lite/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_hid_generic_lite/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_hid_mouse/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_hid_mouse/bm/cm33_core0/armgcc/CMakeLists.txt index 51ce74e612f..2d66ec9d3ae 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_hid_mouse/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_hid_mouse/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_hid_mouse/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_hid_mouse/freertos/cm33_core0/armgcc/CMakeLists.txt index a0efa433e27..5e9930508ec 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_hid_mouse/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_hid_mouse/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_hid_mouse/freertos_static/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_hid_mouse/freertos_static/cm33_core0/armgcc/CMakeLists.txt index 253e09a3c4e..1c5ffd4447f 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_hid_mouse/freertos_static/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_hid_mouse/freertos_static/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_hid_mouse_lite/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_hid_mouse_lite/bm/cm33_core0/armgcc/CMakeLists.txt index 6a04ced91b3..c442a09f42d 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_hid_mouse_lite/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_hid_mouse_lite/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_msc_disk/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_msc_disk/bm/cm33_core0/armgcc/CMakeLists.txt index d5f30f60c01..259d97d221a 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_msc_disk/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_msc_disk/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_device_msc_disk/bm + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_device_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_msc_disk/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_msc_disk/freertos/cm33_core0/armgcc/CMakeLists.txt index fb72d3c93cf..39a180681b5 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_msc_disk/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_msc_disk/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,13 +65,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_device_msc_disk/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_device_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_msc_disk_lite/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_msc_disk_lite/bm/cm33_core0/armgcc/CMakeLists.txt index ef1377a80f4..a9b56b5de8d 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_msc_disk_lite/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_msc_disk_lite/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_device_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_device_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_msc_ramdisk/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_msc_ramdisk/bm/cm33_core0/armgcc/CMakeLists.txt index 91bf6056602..61dc6016484 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_msc_ramdisk/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_msc_ramdisk/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_msc_ramdisk/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_msc_ramdisk/freertos/cm33_core0/armgcc/CMakeLists.txt index 75bc2453003..57a863cad0a 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_msc_ramdisk/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_msc_ramdisk/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_msc_ramdisk_lite/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_msc_ramdisk_lite/bm/cm33_core0/armgcc/CMakeLists.txt index cb5ef2fd90f..3232b100a55 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_msc_ramdisk_lite/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_msc_ramdisk_lite/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_mtp/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_mtp/bm/cm33_core0/armgcc/CMakeLists.txt index 9afe58afc35..6a461b60bbc 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_mtp/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_mtp/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,14 +68,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_device_mtp/bm + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_device_mtp/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_mtp/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_mtp/freertos/cm33_core0/armgcc/CMakeLists.txt index e5f6f3f0f0c..d693a7816e9 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_mtp/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_mtp/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_device_mtp/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_device_mtp/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_mtp_lite/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_mtp_lite/bm/cm33_core0/armgcc/CMakeLists.txt index e7051aa94bb..3e4835788c4 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_mtp_lite/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_mtp_lite/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,14 +66,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_device_mtp_lite/bm + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_device_mtp_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_phdc_weighscale/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_phdc_weighscale/bm/cm33_core0/armgcc/CMakeLists.txt index 72a83164ab9..816fd944904 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_phdc_weighscale/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_phdc_weighscale/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_phdc_weighscale/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_phdc_weighscale/freertos/cm33_core0/armgcc/CMakeLists.txt index c4356b9f918..7dbb5b15c4c 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_phdc_weighscale/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_phdc_weighscale/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_phdc_weighscale_lite/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_phdc_weighscale_lite/bm/cm33_core0/armgcc/CMakeLists.txt index d7074a5bca9..e35b6c48cc8 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_phdc_weighscale_lite/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_phdc_weighscale_lite/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_printer_virtual_plain_text/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_printer_virtual_plain_text/bm/cm33_core0/armgcc/CMakeLists.txt index 8a36c49991a..d6e67020470 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_printer_virtual_plain_text/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_printer_virtual_plain_text/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_printer_virtual_plain_text/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_printer_virtual_plain_text/freertos/cm33_core0/armgcc/CMakeLists.txt index 6ccad1352ac..ef22b35f3d5 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_printer_virtual_plain_text/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_printer_virtual_plain_text/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/cm33_core0/armgcc/CMakeLists.txt index 32529bd9f9b..2f3febd8bfe 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_video_virtual_camera/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_video_virtual_camera/bm/cm33_core0/armgcc/CMakeLists.txt index 7af5478d062..55d69b05d5d 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_video_virtual_camera/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_video_virtual_camera/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_video_virtual_camera/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_video_virtual_camera/freertos/cm33_core0/armgcc/CMakeLists.txt index 3faaa1cdbfa..9635536c4a2 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_video_virtual_camera/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_video_virtual_camera/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_device_video_virtual_camera_lite/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_device_video_virtual_camera_lite/bm/cm33_core0/armgcc/CMakeLists.txt index 34d3db94dec..b0129251afc 100644 --- a/lpcxpresso55s69/usb_examples/usb_device_video_virtual_camera_lite/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_device_video_virtual_camera_lite/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_audio_recorder/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_audio_recorder/freertos/cm33_core0/armgcc/CMakeLists.txt index 45991357d7b..0af5520e850 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_audio_recorder/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_audio_recorder/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,14 +57,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_host_audio_recorder/freertos/cm33_core0 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_host_audio_recorder/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_host_audio_recorder/freertos/cm33_core0 + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_host_audio_recorder/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_audio_speaker/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_audio_speaker/bm/cm33_core0/armgcc/CMakeLists.txt index 9303e3e4ab0..550e1f7b776 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_audio_speaker/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_audio_speaker/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_audio_speaker/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_audio_speaker/freertos/cm33_core0/armgcc/CMakeLists.txt index fe957b417bb..975c536d608 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_audio_speaker/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_audio_speaker/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_cdc/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_cdc/bm/cm33_core0/armgcc/CMakeLists.txt index 7026904688a..e7364dc3e68 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_cdc/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_cdc/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_cdc/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_cdc/freertos/cm33_core0/armgcc/CMakeLists.txt index 6f13840dc67..d27b5ebc074 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_cdc/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_cdc/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_hid_generic/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_hid_generic/bm/cm33_core0/armgcc/CMakeLists.txt index 3b415d3a65d..2f4f98e3d07 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_hid_generic/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_hid_generic/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_hid_generic/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_hid_generic/freertos/cm33_core0/armgcc/CMakeLists.txt index bb989a0ecae..3eedb1628b2 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_hid_generic/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_hid_generic/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_hid_mouse/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_hid_mouse/bm/cm33_core0/armgcc/CMakeLists.txt index 00dc9acb0e2..735b4448e7a 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_hid_mouse/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_hid_mouse/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_hid_mouse/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_hid_mouse/freertos/cm33_core0/armgcc/CMakeLists.txt index 177d1f479e5..87675761c49 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_hid_mouse/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_hid_mouse/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_hid_mouse_keyboard/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_hid_mouse_keyboard/bm/cm33_core0/armgcc/CMakeLists.txt index 52974374b5e..75cb6d04efa 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_hid_mouse_keyboard/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_hid_mouse_keyboard/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_hid_mouse_keyboard/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_hid_mouse_keyboard/freertos/cm33_core0/armgcc/CMakeLists.txt index 4c96249eb8f..dcfb19368a9 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_hid_mouse_keyboard/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_hid_mouse_keyboard/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_msd_command/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_msd_command/bm/cm33_core0/armgcc/CMakeLists.txt index c4be1e631ca..9e2b0e8f66d 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_msd_command/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_msd_command/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_msd_command/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_msd_command/freertos/cm33_core0/armgcc/CMakeLists.txt index ce06f1bd8ef..d6b1e0b2c33 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_msd_command/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_msd_command/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_msd_fatfs/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_msd_fatfs/bm/cm33_core0/armgcc/CMakeLists.txt index 20738f28273..a4954af67c7 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_msd_fatfs/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_msd_fatfs/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,7 +57,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_msd_fatfs/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_msd_fatfs/freertos/cm33_core0/armgcc/CMakeLists.txt index 30592d8ac51..e545fc0d40b 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_msd_fatfs/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_msd_fatfs/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,12 +54,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_phdc_manager/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_phdc_manager/bm/cm33_core0/armgcc/CMakeLists.txt index 39ce44f1900..374866f426d 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_phdc_manager/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_phdc_manager/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_phdc_manager/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_phdc_manager/freertos/cm33_core0/armgcc/CMakeLists.txt index 481c67ab733..045326e8642 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_phdc_manager/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_phdc_manager/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_printer_plain_text/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_printer_plain_text/bm/cm33_core0/armgcc/CMakeLists.txt index 497d863db81..cedf55fc632 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_printer_plain_text/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_printer_plain_text/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_printer_plain_text/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_printer_plain_text/freertos/cm33_core0/armgcc/CMakeLists.txt index 64bdd40ee32..0c3ce0c71f9 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_printer_plain_text/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_printer_plain_text/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_host_video_camera/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_host_video_camera/freertos/cm33_core0/armgcc/CMakeLists.txt index f7b5ac9bd02..24fa36d9470 100644 --- a/lpcxpresso55s69/usb_examples/usb_host_video_camera/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_host_video_camera/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,14 +57,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_host_video_camera/freertos/cm33_core0 - ${ProjDirPath}/../../../../../../../examples/lpcxpresso55s69/usb_examples/usb_host_video_camera/freertos + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_host_video_camera/freertos/cm33_core0 + ${SdkRootDirPath}/examples/lpcxpresso55s69/usb_examples/usb_host_video_camera/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_keyboard2mouse/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_keyboard2mouse/bm/cm33_core0/armgcc/CMakeLists.txt index 3ec26793924..c99c6f9a13e 100644 --- a/lpcxpresso55s69/usb_examples/usb_keyboard2mouse/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_keyboard2mouse/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_keyboard2mouse/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_keyboard2mouse/freertos/cm33_core0/armgcc/CMakeLists.txt index 5fdc475e2b2..8b2957dafc2 100644 --- a/lpcxpresso55s69/usb_examples/usb_keyboard2mouse/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_keyboard2mouse/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_suspend_resume_device_hid_mouse/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_suspend_resume_device_hid_mouse/bm/cm33_core0/armgcc/CMakeLists.txt index 5f4fd47f596..f17f386cd42 100644 --- a/lpcxpresso55s69/usb_examples/usb_suspend_resume_device_hid_mouse/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_suspend_resume_device_hid_mouse/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/cm33_core0/armgcc/CMakeLists.txt index 22da81ea017..f09ae50e4d3 100644 --- a/lpcxpresso55s69/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/cm33_core0/armgcc/CMakeLists.txt index 85d45f34518..dad81e7989f 100644 --- a/lpcxpresso55s69/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_suspend_resume_host_hid_mouse/bm/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_suspend_resume_host_hid_mouse/bm/cm33_core0/armgcc/CMakeLists.txt index 12fb32fb884..d1b52073432 100644 --- a/lpcxpresso55s69/usb_examples/usb_suspend_resume_host_hid_mouse/bm/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_suspend_resume_host_hid_mouse/bm/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso55s69/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/cm33_core0/armgcc/CMakeLists.txt b/lpcxpresso55s69/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/cm33_core0/armgcc/CMakeLists.txt index a5e439941ab..fec79c62d22 100644 --- a/lpcxpresso55s69/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/cm33_core0/armgcc/CMakeLists.txt +++ b/lpcxpresso55s69/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/cm33_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso55s69 + ${SdkRootDirPath}/core/boards/lpcxpresso55s69 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/demo_apps/hello_world/armgcc/CMakeLists.txt b/lpcxpresso802/demo_apps/hello_world/armgcc/CMakeLists.txt index 9764ed01ae5..a89abc2a9ef 100644 --- a/lpcxpresso802/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/lpcxpresso802/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso802/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/demo_apps/led_blinky/armgcc/CMakeLists.txt b/lpcxpresso802/demo_apps/led_blinky/armgcc/CMakeLists.txt index beed89d1238..d371724bf4e 100644 --- a/lpcxpresso802/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/lpcxpresso802/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso802/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt b/lpcxpresso802/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt index 37ee318aca5..23bb7f0e639 100644 --- a/lpcxpresso802/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt +++ b/lpcxpresso802/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch_lpc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso802/demo_apps/power_mode_switch_lpc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/demo_apps/power_mode_switch_lpc + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt index e96d8e0b09a..cf2eb36fad7 100644 --- a/lpcxpresso802/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acomp_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso802/driver_examples/acomp/acomp_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/acomp/acomp_basic + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt index 0fc42aa4ee0..f922ea30252 100644 --- a/lpcxpresso802/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acomp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso802/driver_examples/acomp/acomp_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/acomp/acomp_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt index ac652395a29..773dfc613a1 100644 --- a/lpcxpresso802/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso802/driver_examples/adc/lpc_adc_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/adc/lpc_adc_basic + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt index 4d68a6d9d97..7624518288d 100644 --- a/lpcxpresso802/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_burst.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso802/driver_examples/adc/lpc_adc_burst - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/adc/lpc_adc_burst + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt index 7a26289214f..99a402c89a8 100644 --- a/lpcxpresso802/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso802/driver_examples/adc/lpc_adc_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/adc/lpc_adc_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/bod/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/bod/armgcc/CMakeLists.txt index da603e7cceb..aafd7606d7d 100644 --- a/lpcxpresso802/driver_examples/bod/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/bod/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bod.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso802/driver_examples/bod - ${ProjDirPath}/../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/bod + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/crc/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/crc/armgcc/CMakeLists.txt index 76d9a117702..f0554a6d06f 100644 --- a/lpcxpresso802/driver_examples/crc/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso802/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/crc + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt index 1d7dcce0adc..17b1734c96e 100644 --- a/lpcxpresso802/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso802/driver_examples/ctimer/simple_match - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/ctimer/simple_match + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt index 9117b4a1898..6a8f4762e4d 100644 --- a/lpcxpresso802/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso802/driver_examples/ctimer/simple_match_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/ctimer/simple_match_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt index 9169dbf3e29..cf9674299d0 100644 --- a/lpcxpresso802/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso802/driver_examples/ctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/ctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt index afc59dc1742..2eb7d6cf041 100644 --- a/lpcxpresso802/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso802/driver_examples/ctimer/simple_pwm_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/ctimer/simple_pwm_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 64bab6f19ef..43d1b663a3c 100644 --- a/lpcxpresso802/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso802/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 58672944e80..9f06c3112f4 100644 --- a/lpcxpresso802/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso802/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 9d1f536f975..8dc3e8e73e8 100644 --- a/lpcxpresso802/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso802/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt index fa56f793e2c..c37bf872a6e 100644 --- a/lpcxpresso802/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso802/driver_examples/i2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/i2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt index 8ac2bebb078..f3d8efac96f 100644 --- a/lpcxpresso802/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso802/driver_examples/i2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/i2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt index 320ea67dbbe..189c0fb2ca5 100644 --- a/lpcxpresso802/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso802/driver_examples/iap/iap_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/iap/iap_basic + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt index 0b7925612f4..435943d94d1 100644 --- a/lpcxpresso802/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso802/driver_examples/iap/iap_flash - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/iap/iap_flash + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/mrt/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/mrt/armgcc/CMakeLists.txt index 12e1bf0a390..ea514ea4c2e 100644 --- a/lpcxpresso802/driver_examples/mrt/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/mrt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso802/driver_examples/mrt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/mrt + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt index f27d3525d8c..ade24488388 100644 --- a/lpcxpresso802/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso802/driver_examples/pint/pattern_match - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/pint/pattern_match + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt index 88aa8271bc5..3d3376eb800 100644 --- a/lpcxpresso802/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso802/driver_examples/pint/pin_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/pint/pin_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt index ddca9a53e5f..6e1a9a6632c 100644 --- a/lpcxpresso802/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso802/driver_examples/spi/interrupt/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/spi/interrupt/master + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt index b7565fa12cf..81abbd20536 100644 --- a/lpcxpresso802/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso802/driver_examples/spi/interrupt/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/spi/interrupt/slave + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/spi/polling/master/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/spi/polling/master/armgcc/CMakeLists.txt index b2c3521fb4c..7973912256d 100644 --- a/lpcxpresso802/driver_examples/spi/polling/master/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/spi/polling/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso802/driver_examples/spi/polling/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/spi/polling/master + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt index 45481e371ab..672eb4bc81c 100644 --- a/lpcxpresso802/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso802/driver_examples/spi/polling/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/spi/polling/slave + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt index 0f72e647537..8b4fff004bc 100644 --- a/lpcxpresso802/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_transfer_interrupt_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso802/driver_examples/spi/transfer_interrupt/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/spi/transfer_interrupt/master + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt index 0bd64dec514..5e996a35067 100644 --- a/lpcxpresso802/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_transfer_interrupt_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso802/driver_examples/spi/transfer_interrupt/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/spi/transfer_interrupt/slave + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/usart/polling/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/usart/polling/armgcc/CMakeLists.txt index 381ec3d441f..f99ebfb4420 100644 --- a/lpcxpresso802/driver_examples/usart/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/usart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso802/driver_examples/usart/polling - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/usart/terminal/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/usart/terminal/armgcc/CMakeLists.txt index 8690f9494a4..387e0343ac5 100644 --- a/lpcxpresso802/driver_examples/usart/terminal/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/usart/terminal/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_terminal.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso802/driver_examples/usart/terminal - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/usart/terminal + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt index dba0df23bf1..9540541456f 100644 --- a/lpcxpresso802/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso802/driver_examples/usart/transfer_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/usart/transfer_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt index 9fe5defdfd6..d7d225c75cf 100644 --- a/lpcxpresso802/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_ring_buffer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso802/driver_examples/usart/transfer_ring_buffer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/usart/transfer_ring_buffer + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/usart/transfer_sync_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/usart/transfer_sync_b2b/master/armgcc/CMakeLists.txt index ee8c0477a32..f5cde0642b3 100644 --- a/lpcxpresso802/driver_examples/usart/transfer_sync_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/usart/transfer_sync_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_sync_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso802/driver_examples/usart/transfer_sync_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/usart/transfer_sync_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/usart/transfer_sync_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/usart/transfer_sync_b2b/slave/armgcc/CMakeLists.txt index 538f6ae873a..4f02e4d430b 100644 --- a/lpcxpresso802/driver_examples/usart/transfer_sync_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/usart/transfer_sync_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_sync_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso802/driver_examples/usart/transfer_sync_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/usart/transfer_sync_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/wkt/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/wkt/armgcc/CMakeLists.txt index b61d0fe191c..a35a7d75a9a 100644 --- a/lpcxpresso802/driver_examples/wkt/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/wkt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wkt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso802/driver_examples/wkt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/wkt + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso802/driver_examples/wwdt/armgcc/CMakeLists.txt b/lpcxpresso802/driver_examples/wwdt/armgcc/CMakeLists.txt index 4f9a85f5292..18385f0491f 100644 --- a/lpcxpresso802/driver_examples/wwdt/armgcc/CMakeLists.txt +++ b/lpcxpresso802/driver_examples/wwdt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso802/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso802/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso802/driver_examples/wwdt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso802 + ${SdkRootDirPath}/examples/lpcxpresso802/driver_examples/wwdt + ${SdkRootDirPath}/core/boards/lpcxpresso802 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/demo_apps/hello_world/armgcc/CMakeLists.txt b/lpcxpresso804/demo_apps/hello_world/armgcc/CMakeLists.txt index ca0d21525ea..7adcd9c7c0e 100644 --- a/lpcxpresso804/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/lpcxpresso804/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso804/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/demo_apps/led_blinky/armgcc/CMakeLists.txt b/lpcxpresso804/demo_apps/led_blinky/armgcc/CMakeLists.txt index 01cd6015cdf..f258037f468 100644 --- a/lpcxpresso804/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/lpcxpresso804/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso804/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt b/lpcxpresso804/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt index 34a6399e00e..99af4cb8d39 100644 --- a/lpcxpresso804/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt +++ b/lpcxpresso804/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch_lpc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso804/demo_apps/power_mode_switch_lpc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/demo_apps/power_mode_switch_lpc + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt index 35f9a7f984c..5d7164d6ab8 100644 --- a/lpcxpresso804/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acomp_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/acomp/acomp_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/acomp/acomp_basic + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt index 8990608db17..850e3e6351c 100644 --- a/lpcxpresso804/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acomp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/acomp/acomp_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/acomp/acomp_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt index c2c7c725bbb..5aa14fcd481 100644 --- a/lpcxpresso804/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/adc/lpc_adc_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/adc/lpc_adc_basic + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt index 405e48c3383..fbe4f8a169a 100644 --- a/lpcxpresso804/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_burst.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/adc/lpc_adc_burst - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/adc/lpc_adc_burst + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt index a2557a6c207..a9ad52d7b88 100644 --- a/lpcxpresso804/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/adc/lpc_adc_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/adc/lpc_adc_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/bod/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/bod/armgcc/CMakeLists.txt index 945ac11da1d..b6fc7e7f736 100644 --- a/lpcxpresso804/driver_examples/bod/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/bod/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../bod.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso804/driver_examples/bod - ${ProjDirPath}/../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/bod + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/capt/capt_acomp/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/capt/capt_acomp/armgcc/CMakeLists.txt index 8b3fe94ee03..4cdc6e630a3 100644 --- a/lpcxpresso804/driver_examples/capt/capt_acomp/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/capt/capt_acomp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../capt_acomp.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/capt/capt_acomp - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/capt/capt_acomp + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/capt/capt_acomp_continuous/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/capt/capt_acomp_continuous/armgcc/CMakeLists.txt index 59e178c01a5..b84e9eafccd 100644 --- a/lpcxpresso804/driver_examples/capt/capt_acomp_continuous/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/capt/capt_acomp_continuous/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../capt_acomp_continuous.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/capt/capt_acomp_continuous - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/capt/capt_acomp_continuous + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/capt/capt_basic/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/capt/capt_basic/armgcc/CMakeLists.txt index 78d79f0efd5..9a9717a0d74 100644 --- a/lpcxpresso804/driver_examples/capt/capt_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/capt/capt_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../capt_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/capt/capt_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/capt/capt_basic + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/capt/capt_basic_continuous/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/capt/capt_basic_continuous/armgcc/CMakeLists.txt index 90172fe89ca..610d8ab313c 100644 --- a/lpcxpresso804/driver_examples/capt/capt_basic_continuous/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/capt/capt_basic_continuous/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../capt_basic_continuous.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/capt/capt_basic_continuous - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/capt/capt_basic_continuous + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/crc/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/crc/armgcc/CMakeLists.txt index f91632b989e..55c24bf2407 100644 --- a/lpcxpresso804/driver_examples/crc/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso804/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/crc + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt index ddc1e942dcf..2b87c244910 100644 --- a/lpcxpresso804/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/ctimer/simple_match - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/ctimer/simple_match + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt index 89f6725e189..211c669c14f 100644 --- a/lpcxpresso804/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/ctimer/simple_match_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/ctimer/simple_match_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt index 4686872fa94..5a434c3e233 100644 --- a/lpcxpresso804/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/ctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/ctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt index f8d1364ff7e..f38d82fb129 100644 --- a/lpcxpresso804/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/ctimer/simple_pwm_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/ctimer/simple_pwm_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/dac/lpc_dac_basic/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/dac/lpc_dac_basic/armgcc/CMakeLists.txt index 1d6474bc7b5..16535c81a01 100644 --- a/lpcxpresso804/driver_examples/dac/lpc_dac_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/dac/lpc_dac_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/dac/lpc_dac_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/dac/lpc_dac_basic + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/dac/lpc_dac_interrupt/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/dac/lpc_dac_interrupt/armgcc/CMakeLists.txt index 0b816b6131d..c5a64023d9b 100644 --- a/lpcxpresso804/driver_examples/dac/lpc_dac_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/dac/lpc_dac_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/dac/lpc_dac_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/dac/lpc_dac_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 4a6432a22d1..3eb53a672bf 100644 --- a/lpcxpresso804/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 28d79d3f6d0..df3dab44dec 100644 --- a/lpcxpresso804/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso804/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index f12b4f0ef2f..6d8c3a1fc17 100644 --- a/lpcxpresso804/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso804/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt index 05e4d2f5fac..9bba4e217e2 100644 --- a/lpcxpresso804/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso804/driver_examples/i2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/i2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt index 9d36d301d52..f936dc64056 100644 --- a/lpcxpresso804/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso804/driver_examples/i2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/i2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt index 02f97606bad..773153fe323 100644 --- a/lpcxpresso804/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/iap/iap_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/iap/iap_basic + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt index b8ed7092335..57594bd3a75 100644 --- a/lpcxpresso804/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/iap/iap_flash - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/iap/iap_flash + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/mrt/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/mrt/armgcc/CMakeLists.txt index 277e8b453fe..fab230b7a11 100644 --- a/lpcxpresso804/driver_examples/mrt/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/mrt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso804/driver_examples/mrt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/mrt + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt index 5515978a5da..e655bd35a91 100644 --- a/lpcxpresso804/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/pint/pattern_match - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/pint/pattern_match + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt index 20de8b33e61..6de51050792 100644 --- a/lpcxpresso804/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/pint/pin_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/pint/pin_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/plu/combination/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/plu/combination/armgcc/CMakeLists.txt index 01627802d8f..8f8aee49621 100644 --- a/lpcxpresso804/driver_examples/plu/combination/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/plu/combination/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../plu_combination.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/plu/combination - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/plu/combination + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt index 261a670c154..3f357a5b03f 100644 --- a/lpcxpresso804/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso804/driver_examples/spi/interrupt/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/spi/interrupt/master + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt index 8457621c04a..544e3aa895f 100644 --- a/lpcxpresso804/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso804/driver_examples/spi/interrupt/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/spi/interrupt/slave + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/spi/polling/master/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/spi/polling/master/armgcc/CMakeLists.txt index 7c7640eaff7..0d5846818c3 100644 --- a/lpcxpresso804/driver_examples/spi/polling/master/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/spi/polling/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso804/driver_examples/spi/polling/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/spi/polling/master + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt index 816d759e5ce..0fe52125326 100644 --- a/lpcxpresso804/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso804/driver_examples/spi/polling/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/spi/polling/slave + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt index d7947bfb791..990e632663e 100644 --- a/lpcxpresso804/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_transfer_interrupt_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso804/driver_examples/spi/transfer_interrupt/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/spi/transfer_interrupt/master + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt index c74ce19cb0b..a2edb163eba 100644 --- a/lpcxpresso804/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_transfer_interrupt_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso804/driver_examples/spi/transfer_interrupt/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/spi/transfer_interrupt/slave + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/usart/polling/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/usart/polling/armgcc/CMakeLists.txt index f0fd7a352d1..0c66b4ddb8b 100644 --- a/lpcxpresso804/driver_examples/usart/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/usart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/usart/polling - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/usart/terminal/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/usart/terminal/armgcc/CMakeLists.txt index cd313b9fc0b..fbd3455905b 100644 --- a/lpcxpresso804/driver_examples/usart/terminal/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/usart/terminal/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_terminal.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/usart/terminal - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/usart/terminal + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt index be15fa2beb6..92bb738ff42 100644 --- a/lpcxpresso804/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/usart/transfer_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/usart/transfer_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt index 846db642c0d..77c00468a80 100644 --- a/lpcxpresso804/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_ring_buffer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso804/driver_examples/usart/transfer_ring_buffer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/usart/transfer_ring_buffer + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/usart/transfer_sync_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/usart/transfer_sync_b2b/master/armgcc/CMakeLists.txt index d910759fd25..75cb63a43f0 100644 --- a/lpcxpresso804/driver_examples/usart/transfer_sync_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/usart/transfer_sync_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_sync_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso804/driver_examples/usart/transfer_sync_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/usart/transfer_sync_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/usart/transfer_sync_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/usart/transfer_sync_b2b/slave/armgcc/CMakeLists.txt index 1b9d2196e1a..8d9ca5bd435 100644 --- a/lpcxpresso804/driver_examples/usart/transfer_sync_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/usart/transfer_sync_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_sync_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso804/driver_examples/usart/transfer_sync_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/usart/transfer_sync_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/wkt/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/wkt/armgcc/CMakeLists.txt index cc9847388bf..607c1d170eb 100644 --- a/lpcxpresso804/driver_examples/wkt/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/wkt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wkt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso804/driver_examples/wkt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/wkt + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/driver_examples/wwdt/armgcc/CMakeLists.txt b/lpcxpresso804/driver_examples/wwdt/armgcc/CMakeLists.txt index bf3944a8744..5ad055fa373 100644 --- a/lpcxpresso804/driver_examples/wwdt/armgcc/CMakeLists.txt +++ b/lpcxpresso804/driver_examples/wwdt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso804/driver_examples/wwdt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/driver_examples/wwdt + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso804/touch_examples/capt_key/armgcc/CMakeLists.txt b/lpcxpresso804/touch_examples/capt_key/armgcc/CMakeLists.txt index 1c448a86b92..5f383bfa3b7 100644 --- a/lpcxpresso804/touch_examples/capt_key/armgcc/CMakeLists.txt +++ b/lpcxpresso804/touch_examples/capt_key/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso804/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso804/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso804/touch_examples/capt_key - ${ProjDirPath}/../../../../../core/boards/lpcxpresso804 + ${SdkRootDirPath}/examples/lpcxpresso804/touch_examples/capt_key + ${SdkRootDirPath}/core/boards/lpcxpresso804 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/demo_apps/hello_world/armgcc/CMakeLists.txt b/lpcxpresso812max/demo_apps/hello_world/armgcc/CMakeLists.txt index 4cde238ad3c..9d31b436abf 100644 --- a/lpcxpresso812max/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso812max/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/demo_apps/led_blinky/armgcc/CMakeLists.txt b/lpcxpresso812max/demo_apps/led_blinky/armgcc/CMakeLists.txt index 80cd5129a7b..2f87effad28 100644 --- a/lpcxpresso812max/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso812max/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt b/lpcxpresso812max/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt index bf155d4eadf..d0085eea9be 100644 --- a/lpcxpresso812max/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch_lpc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso812max/demo_apps/power_mode_switch_lpc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/demo_apps/power_mode_switch_lpc + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt index a5b13916875..66587481d33 100644 --- a/lpcxpresso812max/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acomp_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso812max/driver_examples/acomp/acomp_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/acomp/acomp_basic + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt index 42b4f00f8a0..0f335c8400e 100644 --- a/lpcxpresso812max/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acomp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso812max/driver_examples/acomp/acomp_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/acomp/acomp_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/crc/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/crc/armgcc/CMakeLists.txt index f4cd5ecdb2d..1c8d3cecfc8 100644 --- a/lpcxpresso812max/driver_examples/crc/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso812max/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/crc + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index e656d980e73..5b1561d010c 100644 --- a/lpcxpresso812max/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso812max/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 194c75348d6..a8f32b55201 100644 --- a/lpcxpresso812max/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso812max/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt index 96a5ee8d0f9..21d4ee49394 100644 --- a/lpcxpresso812max/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso812max/driver_examples/i2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/i2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt index 2e237a958dd..8ab429a53c1 100644 --- a/lpcxpresso812max/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso812max/driver_examples/i2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/i2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt index fcb69189531..593579b767f 100644 --- a/lpcxpresso812max/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso812max/driver_examples/iap/iap_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/iap/iap_basic + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt index dd0ac7a7f6f..3475bcba0bc 100644 --- a/lpcxpresso812max/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso812max/driver_examples/iap/iap_flash - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/iap/iap_flash + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/mrt/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/mrt/armgcc/CMakeLists.txt index c0b976415a3..b9b3c4298ee 100644 --- a/lpcxpresso812max/driver_examples/mrt/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/mrt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso812max/driver_examples/mrt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/mrt + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt index fef60d7842d..b6e7120df8f 100644 --- a/lpcxpresso812max/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_16bit_counter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso812max/driver_examples/sctimer/16bit_counter - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/sctimer/16bit_counter + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt index 274108614ab..126e7a4858a 100644 --- a/lpcxpresso812max/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_update_dutycycle.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso812max/driver_examples/sctimer/pwm_with_dutycyle_change - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/sctimer/pwm_with_dutycyle_change + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt index 871e8163a48..ddc1dca3b93 100644 --- a/lpcxpresso812max/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso812max/driver_examples/sctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/sctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt index 9eb37635929..9262b1fccda 100644 --- a/lpcxpresso812max/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso812max/driver_examples/spi/interrupt/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/spi/interrupt/master + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt index b0617b787b2..6ba3ba704f3 100644 --- a/lpcxpresso812max/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso812max/driver_examples/spi/interrupt/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/spi/interrupt/slave + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/spi/polling/master/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/spi/polling/master/armgcc/CMakeLists.txt index ffb57e124e3..bd96da3bca8 100644 --- a/lpcxpresso812max/driver_examples/spi/polling/master/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/spi/polling/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso812max/driver_examples/spi/polling/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/spi/polling/master + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt index 5874d091c40..f8d76e1a0a1 100644 --- a/lpcxpresso812max/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso812max/driver_examples/spi/polling/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/spi/polling/slave + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt index ff7bbe913d0..ec298d1818c 100644 --- a/lpcxpresso812max/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_transfer_interrupt_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso812max/driver_examples/spi/transfer_interrupt/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/spi/transfer_interrupt/master + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt index 23e1b5a510e..fb00ff6d173 100644 --- a/lpcxpresso812max/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_transfer_interrupt_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso812max/driver_examples/spi/transfer_interrupt/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/spi/transfer_interrupt/slave + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/usart/polling/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/usart/polling/armgcc/CMakeLists.txt index c1b2b868f23..175b3d9e147 100644 --- a/lpcxpresso812max/driver_examples/usart/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/usart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso812max/driver_examples/usart/polling - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/usart/terminal/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/usart/terminal/armgcc/CMakeLists.txt index 95f3eab9249..ae34d8df7c8 100644 --- a/lpcxpresso812max/driver_examples/usart/terminal/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/usart/terminal/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_terminal.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso812max/driver_examples/usart/terminal - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/usart/terminal + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt index a0290b47932..19f9f49ca4e 100644 --- a/lpcxpresso812max/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso812max/driver_examples/usart/transfer_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/usart/transfer_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt index d68469bccac..5ae905bd37a 100644 --- a/lpcxpresso812max/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_ring_buffer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso812max/driver_examples/usart/transfer_ring_buffer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/usart/transfer_ring_buffer + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/usart/transfer_sync_mode/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/usart/transfer_sync_mode/armgcc/CMakeLists.txt index 2734f710a3d..8428bf6a7d4 100644 --- a/lpcxpresso812max/driver_examples/usart/transfer_sync_mode/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/usart/transfer_sync_mode/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_sync_mode.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso812max/driver_examples/usart/transfer_sync_mode - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/usart/transfer_sync_mode + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/wkt/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/wkt/armgcc/CMakeLists.txt index a49757a816e..30389fe573a 100644 --- a/lpcxpresso812max/driver_examples/wkt/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/wkt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wkt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso812max/driver_examples/wkt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/wkt + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso812max/driver_examples/wwdt/armgcc/CMakeLists.txt b/lpcxpresso812max/driver_examples/wwdt/armgcc/CMakeLists.txt index a7c0d05b221..49472723354 100644 --- a/lpcxpresso812max/driver_examples/wwdt/armgcc/CMakeLists.txt +++ b/lpcxpresso812max/driver_examples/wwdt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso812max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso812max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso812max/driver_examples/wwdt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso812max + ${SdkRootDirPath}/examples/lpcxpresso812max/driver_examples/wwdt + ${SdkRootDirPath}/core/boards/lpcxpresso812max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/demo_apps/hello_world/armgcc/CMakeLists.txt b/lpcxpresso824max/demo_apps/hello_world/armgcc/CMakeLists.txt index bb7adbd908d..6d8c3273dfa 100644 --- a/lpcxpresso824max/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso824max/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/demo_apps/led_blinky/armgcc/CMakeLists.txt b/lpcxpresso824max/demo_apps/led_blinky/armgcc/CMakeLists.txt index 34cfe245717..076d30af7fd 100644 --- a/lpcxpresso824max/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso824max/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt b/lpcxpresso824max/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt index 0daf80df4a0..39045af3140 100644 --- a/lpcxpresso824max/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch_lpc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso824max/demo_apps/power_mode_switch_lpc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/demo_apps/power_mode_switch_lpc + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt index 8f7f4dc0504..a9a72f7962f 100644 --- a/lpcxpresso824max/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acomp_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/acomp/acomp_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/acomp/acomp_basic + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt index e8039e1399d..19f688a460d 100644 --- a/lpcxpresso824max/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acomp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/acomp/acomp_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/acomp/acomp_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt index d847f83bd7a..ada3737d580 100644 --- a/lpcxpresso824max/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/adc/lpc_adc_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/adc/lpc_adc_basic + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt index c70f7651967..91ce3f56b7a 100644 --- a/lpcxpresso824max/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_burst.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/adc/lpc_adc_burst - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/adc/lpc_adc_burst + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt index 0f51f4a5932..63fe51108d0 100644 --- a/lpcxpresso824max/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/adc/lpc_adc_dma - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/adc/lpc_adc_dma + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt index 35ca640d976..54abc3a0e9d 100644 --- a/lpcxpresso824max/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/adc/lpc_adc_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/adc/lpc_adc_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/crc/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/crc/armgcc/CMakeLists.txt index b846de14f71..c1e42594562 100644 --- a/lpcxpresso824max/driver_examples/crc/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso824max/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/crc + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt index c3e0b31d305..e694fc9f560 100644 --- a/lpcxpresso824max/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_chain.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/dma/channel_chain - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/dma/channel_chain + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt index 1c859697e26..4c13216c7f9 100644 --- a/lpcxpresso824max/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/dma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/dma/interleave_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt index 3c374f2b4fc..6485fe15cea 100644 --- a/lpcxpresso824max/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_linked_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/dma/linked_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/dma/linked_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt index e6469d2f05b..608e7dbb5f5 100644 --- a/lpcxpresso824max/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_m2m_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/dma/m2m_polling - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/dma/m2m_polling + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index 1eae9bc9b72..c95abdd4281 100644 --- a/lpcxpresso824max/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/dma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt index a90e5b450e3..ccf3248ede6 100644 --- a/lpcxpresso824max/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/dma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/dma/wrap_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 03b90aad2f9..b0ca3798263 100644 --- a/lpcxpresso824max/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/i2c/dma_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/i2c/dma_b2b/master/armgcc/CMakeLists.txt index f5be0fe913a..99a4eda8bac 100644 --- a/lpcxpresso824max/driver_examples/i2c/dma_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/i2c/dma_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso824max/driver_examples/i2c/dma_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/i2c/dma_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/i2c/dma_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/i2c/dma_b2b/slave/armgcc/CMakeLists.txt index d6330343162..dc194b7d4a9 100644 --- a/lpcxpresso824max/driver_examples/i2c/dma_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/i2c/dma_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso824max/driver_examples/i2c/dma_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/i2c/dma_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 717fa729f93..853be74560d 100644 --- a/lpcxpresso824max/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso824max/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index d053c7dc937..03f656025ae 100644 --- a/lpcxpresso824max/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso824max/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt index 0e108c95484..17f08693e71 100644 --- a/lpcxpresso824max/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso824max/driver_examples/i2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/i2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt index f4d51857056..04754cb3587 100644 --- a/lpcxpresso824max/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso824max/driver_examples/i2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/i2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt index 20097a25121..6808ef32562 100644 --- a/lpcxpresso824max/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/iap/iap_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/iap/iap_basic + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt index 95e88158986..ab291eff15e 100644 --- a/lpcxpresso824max/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/iap/iap_flash - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/iap/iap_flash + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/mrt/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/mrt/armgcc/CMakeLists.txt index a85ca280ae4..dbcf2d33cec 100644 --- a/lpcxpresso824max/driver_examples/mrt/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/mrt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso824max/driver_examples/mrt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/mrt + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt index 3714f0e82d5..85659ccad49 100644 --- a/lpcxpresso824max/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/pint/pattern_match - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/pint/pattern_match + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt index cdc33f49608..023e5229643 100644 --- a/lpcxpresso824max/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/pint/pin_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/pint/pin_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt index 01377872a1b..850db2637c5 100644 --- a/lpcxpresso824max/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_16bit_counter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/sctimer/16bit_counter - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/sctimer/16bit_counter + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt index a97a76ab41e..8cd6c172e88 100644 --- a/lpcxpresso824max/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_multi_state_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/sctimer/multi_state_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/sctimer/multi_state_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt index 95a1e61b96f..8aaffe9288f 100644 --- a/lpcxpresso824max/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_update_dutycycle.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/sctimer/pwm_with_dutycyle_change - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/sctimer/pwm_with_dutycyle_change + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt index d15e47cf238..343105e49a0 100644 --- a/lpcxpresso824max/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/sctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/sctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt index 30993bcd5a3..1ccd22c7302 100644 --- a/lpcxpresso824max/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso824max/driver_examples/spi/interrupt/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/spi/interrupt/master + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt index 33533e8ead8..3573777b7e7 100644 --- a/lpcxpresso824max/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso824max/driver_examples/spi/interrupt/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/spi/interrupt/slave + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/spi/polling/master/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/spi/polling/master/armgcc/CMakeLists.txt index 0e65aa27678..f2281773ebb 100644 --- a/lpcxpresso824max/driver_examples/spi/polling/master/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/spi/polling/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso824max/driver_examples/spi/polling/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/spi/polling/master + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt index eb7b6d0a157..bbb8d8ec4d0 100644 --- a/lpcxpresso824max/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso824max/driver_examples/spi/polling/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/spi/polling/slave + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/spi/transfer_dma/master/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/spi/transfer_dma/master/armgcc/CMakeLists.txt index 8c1967a0be7..3c40499712a 100644 --- a/lpcxpresso824max/driver_examples/spi/transfer_dma/master/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/spi/transfer_dma/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_transfer_dma_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso824max/driver_examples/spi/transfer_dma/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/spi/transfer_dma/master + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/spi/transfer_dma/slave/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/spi/transfer_dma/slave/armgcc/CMakeLists.txt index dfd90ca1cb9..380c2d08cc3 100644 --- a/lpcxpresso824max/driver_examples/spi/transfer_dma/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/spi/transfer_dma/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_transfer_dma_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso824max/driver_examples/spi/transfer_dma/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/spi/transfer_dma/slave + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt index dbd69bd3f0f..ac2a02d3139 100644 --- a/lpcxpresso824max/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_transfer_interrupt_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso824max/driver_examples/spi/transfer_interrupt/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/spi/transfer_interrupt/master + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt index 03cf942ff5f..79eb59df589 100644 --- a/lpcxpresso824max/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_transfer_interrupt_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso824max/driver_examples/spi/transfer_interrupt/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/spi/transfer_interrupt/slave + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/usart/polling/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/usart/polling/armgcc/CMakeLists.txt index 6cacdfa1abe..4e59b41ada5 100644 --- a/lpcxpresso824max/driver_examples/usart/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/usart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/usart/polling - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/usart/terminal/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/usart/terminal/armgcc/CMakeLists.txt index d9281f3ba24..35a0a53d20d 100644 --- a/lpcxpresso824max/driver_examples/usart/terminal/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/usart/terminal/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_terminal.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/usart/terminal - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/usart/terminal + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/usart/transfer_dma/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/usart/transfer_dma/armgcc/CMakeLists.txt index 2b34fd69dac..66a18075e20 100644 --- a/lpcxpresso824max/driver_examples/usart/transfer_dma/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/usart/transfer_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/usart/transfer_dma - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/usart/transfer_dma + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt index b0dfcd12350..c28ec82d234 100644 --- a/lpcxpresso824max/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/usart/transfer_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/usart/transfer_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/usart/transfer_rb_dma/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/usart/transfer_rb_dma/armgcc/CMakeLists.txt index 3abf9ceb2c2..05eb9aadff0 100644 --- a/lpcxpresso824max/driver_examples/usart/transfer_rb_dma/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/usart/transfer_rb_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_rb_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/usart/transfer_rb_dma - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/usart/transfer_rb_dma + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt index 6a0d86252c5..b7c45c738ac 100644 --- a/lpcxpresso824max/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_ring_buffer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/usart/transfer_ring_buffer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/usart/transfer_ring_buffer + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/usart/transfer_sync_mode/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/usart/transfer_sync_mode/armgcc/CMakeLists.txt index d9d9711b277..dd8f750c1b9 100644 --- a/lpcxpresso824max/driver_examples/usart/transfer_sync_mode/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/usart/transfer_sync_mode/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_sync_mode.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso824max/driver_examples/usart/transfer_sync_mode - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/usart/transfer_sync_mode + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/wkt/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/wkt/armgcc/CMakeLists.txt index 024f5b38b3c..85f2c91cbf3 100644 --- a/lpcxpresso824max/driver_examples/wkt/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/wkt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wkt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso824max/driver_examples/wkt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/wkt + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso824max/driver_examples/wwdt/armgcc/CMakeLists.txt b/lpcxpresso824max/driver_examples/wwdt/armgcc/CMakeLists.txt index 9cc62d0787f..25b9444087c 100644 --- a/lpcxpresso824max/driver_examples/wwdt/armgcc/CMakeLists.txt +++ b/lpcxpresso824max/driver_examples/wwdt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso824max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso824max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso824max/driver_examples/wwdt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso824max + ${SdkRootDirPath}/examples/lpcxpresso824max/driver_examples/wwdt + ${SdkRootDirPath}/core/boards/lpcxpresso824max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/demo_apps/hello_world/armgcc/CMakeLists.txt b/lpcxpresso845max/demo_apps/hello_world/armgcc/CMakeLists.txt index 5fb2dc949ce..97e613bc2ec 100644 --- a/lpcxpresso845max/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso845max/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/demo_apps/led_blinky/armgcc/CMakeLists.txt b/lpcxpresso845max/demo_apps/led_blinky/armgcc/CMakeLists.txt index 6c7cad05c41..7a3ce3bee9a 100644 --- a/lpcxpresso845max/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso845max/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt b/lpcxpresso845max/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt index 82fc16cdb9b..71d8942a06e 100644 --- a/lpcxpresso845max/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/demo_apps/power_mode_switch_lpc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch_lpc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso845max/demo_apps/power_mode_switch_lpc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/demo_apps/power_mode_switch_lpc + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt index 155c57aca3f..87b82eda467 100644 --- a/lpcxpresso845max/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/acomp/acomp_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acomp_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/acomp/acomp_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/acomp/acomp_basic + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt index 858d2fdaf65..f88a2825e06 100644 --- a/lpcxpresso845max/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/acomp/acomp_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../acomp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/acomp/acomp_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/acomp/acomp_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt index 98982014260..01316ec5e13 100644 --- a/lpcxpresso845max/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/adc/lpc_adc_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/adc/lpc_adc_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/adc/lpc_adc_basic + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt index 93812bbc858..cd1e75cd4d6 100644 --- a/lpcxpresso845max/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/adc/lpc_adc_burst/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_burst.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/adc/lpc_adc_burst - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/adc/lpc_adc_burst + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt index 93b2484da7d..6c0ea9066e0 100644 --- a/lpcxpresso845max/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/adc/lpc_adc_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/adc/lpc_adc_dma - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/adc/lpc_adc_dma + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt index 72b08821436..f9a4d6d2e6c 100644 --- a/lpcxpresso845max/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/adc/lpc_adc_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fsl_adc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/adc/lpc_adc_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/adc/lpc_adc_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/crc/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/crc/armgcc/CMakeLists.txt index 9ca61132d20..644f8bf43bb 100644 --- a/lpcxpresso845max/driver_examples/crc/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso845max/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/crc + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt index e3ce3901dab..12939c99364 100644 --- a/lpcxpresso845max/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/ctimer/simple_match - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/ctimer/simple_match + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt index 1b5825d3641..0e39687e364 100644 --- a/lpcxpresso845max/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/ctimer/simple_match_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/ctimer/simple_match_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt index e383381102c..b0794351d89 100644 --- a/lpcxpresso845max/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/ctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/ctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt index e5d3dcde25a..45bd85ba745 100644 --- a/lpcxpresso845max/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/ctimer/simple_pwm_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/ctimer/simple_pwm_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/dac/lpc_dac_basic/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/dac/lpc_dac_basic/armgcc/CMakeLists.txt index ce62a1ed584..7a6c60a7e58 100644 --- a/lpcxpresso845max/driver_examples/dac/lpc_dac_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/dac/lpc_dac_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/dac/lpc_dac_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/dac/lpc_dac_basic + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/dac/lpc_dac_dma/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/dac/lpc_dac_dma/armgcc/CMakeLists.txt index 986781215fe..894c67ca972 100644 --- a/lpcxpresso845max/driver_examples/dac/lpc_dac_dma/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/dac/lpc_dac_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/dac/lpc_dac_dma - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/dac/lpc_dac_dma + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/dac/lpc_dac_interrupt/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/dac/lpc_dac_interrupt/armgcc/CMakeLists.txt index a2daa514982..d97ed543ce0 100644 --- a/lpcxpresso845max/driver_examples/dac/lpc_dac_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/dac/lpc_dac_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dac_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/dac/lpc_dac_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/dac/lpc_dac_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt index 40ed28d10d5..9bf93ce80b2 100644 --- a/lpcxpresso845max/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_chain.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/dma/channel_chain - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/dma/channel_chain + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt index 965f64af900..37a8e0bbe8b 100644 --- a/lpcxpresso845max/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/dma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/dma/interleave_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt index 1692797ab75..d2a1b214e9e 100644 --- a/lpcxpresso845max/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_linked_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/dma/linked_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/dma/linked_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt index f68919b7c1f..ec8588f855a 100644 --- a/lpcxpresso845max/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/dma/m2m_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_m2m_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/dma/m2m_polling - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/dma/m2m_polling + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index d8900bfa117..9c8d59c5593 100644 --- a/lpcxpresso845max/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/dma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt index b05af9c013e..681eb116463 100644 --- a/lpcxpresso845max/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/dma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/dma/wrap_transfer + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 6f374088923..b867830c78c 100644 --- a/lpcxpresso845max/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/i2c/dma_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/i2c/dma_b2b/master/armgcc/CMakeLists.txt index abba25c6414..7b3f1570023 100644 --- a/lpcxpresso845max/driver_examples/i2c/dma_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/i2c/dma_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso845max/driver_examples/i2c/dma_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/i2c/dma_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/i2c/dma_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/i2c/dma_b2b/slave/armgcc/CMakeLists.txt index 6e82c4ade10..1ac676ab062 100644 --- a/lpcxpresso845max/driver_examples/i2c/dma_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/i2c/dma_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso845max/driver_examples/i2c/dma_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/i2c/dma_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 7e0e56b5c14..e9b2622815e 100644 --- a/lpcxpresso845max/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso845max/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 01fcc21e2a1..19e6685e16b 100644 --- a/lpcxpresso845max/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso845max/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt index aeebf5e20fb..5c8261d8758 100644 --- a/lpcxpresso845max/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso845max/driver_examples/i2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/i2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt index 613e58d5561..081da178137 100644 --- a/lpcxpresso845max/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso845max/driver_examples/i2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/i2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt index 7048772f2f1..3413f9ed97e 100644 --- a/lpcxpresso845max/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/iap/iap_basic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_basic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/iap/iap_basic - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/iap/iap_basic + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/iap/iap_faim/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/iap/iap_faim/armgcc/CMakeLists.txt index fd810d19860..2baf717936b 100644 --- a/lpcxpresso845max/driver_examples/iap/iap_faim/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/iap/iap_faim/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_faim.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/iap/iap_faim - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/iap/iap_faim + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt index 77ddfb8788b..689b32e009d 100644 --- a/lpcxpresso845max/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_flash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/iap/iap_flash - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/iap/iap_flash + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/mrt/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/mrt/armgcc/CMakeLists.txt index 7e5d24fd905..e2f36adfb82 100644 --- a/lpcxpresso845max/driver_examples/mrt/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/mrt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso845max/driver_examples/mrt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/mrt + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt index 7503f7cc8d0..a3775fa3b5c 100644 --- a/lpcxpresso845max/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/pint/pattern_match - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/pint/pattern_match + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt index 396e95f73cd..2779c877139 100644 --- a/lpcxpresso845max/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/pint/pin_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/pint/pin_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt index ad79a1fe2d1..7aa2e1b8443 100644 --- a/lpcxpresso845max/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_16bit_counter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/sctimer/16bit_counter - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/sctimer/16bit_counter + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt index fccdf77d42d..fd7b304b7f2 100644 --- a/lpcxpresso845max/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_multi_state_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/sctimer/multi_state_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/sctimer/multi_state_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt index daab095060a..c0cdc7db871 100644 --- a/lpcxpresso845max/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_update_dutycycle.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/sctimer/pwm_with_dutycyle_change - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/sctimer/pwm_with_dutycyle_change + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt index 9dc9c98087b..a2011a471c0 100644 --- a/lpcxpresso845max/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/sctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/sctimer/simple_pwm + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt index 37c7bd5ae5f..6ce23d90067 100644 --- a/lpcxpresso845max/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/spi/interrupt/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso845max/driver_examples/spi/interrupt/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/spi/interrupt/master + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt index 1be1cac8a7a..30fa6fea35a 100644 --- a/lpcxpresso845max/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/spi/interrupt/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso845max/driver_examples/spi/interrupt/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/spi/interrupt/slave + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/spi/polling/master/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/spi/polling/master/armgcc/CMakeLists.txt index c7a3486e1c1..1214da3e699 100644 --- a/lpcxpresso845max/driver_examples/spi/polling/master/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/spi/polling/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso845max/driver_examples/spi/polling/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/spi/polling/master + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt index 0bd75115a15..752014d8f89 100644 --- a/lpcxpresso845max/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/spi/polling/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso845max/driver_examples/spi/polling/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/spi/polling/slave + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/spi/transfer_dma/master/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/spi/transfer_dma/master/armgcc/CMakeLists.txt index 5fcd7809d50..f6da36896a2 100644 --- a/lpcxpresso845max/driver_examples/spi/transfer_dma/master/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/spi/transfer_dma/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_transfer_dma_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso845max/driver_examples/spi/transfer_dma/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/spi/transfer_dma/master + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/spi/transfer_dma/slave/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/spi/transfer_dma/slave/armgcc/CMakeLists.txt index 639e3a7bc5c..5620da6f958 100644 --- a/lpcxpresso845max/driver_examples/spi/transfer_dma/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/spi/transfer_dma/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_transfer_dma_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso845max/driver_examples/spi/transfer_dma/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/spi/transfer_dma/slave + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt index daac66729a3..6920110439a 100644 --- a/lpcxpresso845max/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/spi/transfer_interrupt/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_transfer_interrupt_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso845max/driver_examples/spi/transfer_interrupt/master - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/spi/transfer_interrupt/master + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt index f417edc6f58..4c6a1b4248d 100644 --- a/lpcxpresso845max/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/spi/transfer_interrupt/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_transfer_interrupt_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/lpcxpresso845max/driver_examples/spi/transfer_interrupt/slave - ${ProjDirPath}/../../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/spi/transfer_interrupt/slave + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/usart/polling/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/usart/polling/armgcc/CMakeLists.txt index f16125da84d..bd7c94660c2 100644 --- a/lpcxpresso845max/driver_examples/usart/polling/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/usart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/usart/polling - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/usart/terminal/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/usart/terminal/armgcc/CMakeLists.txt index 9291143a9ea..d192505d64d 100644 --- a/lpcxpresso845max/driver_examples/usart/terminal/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/usart/terminal/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_terminal.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/usart/terminal - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/usart/terminal + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/usart/transfer_dma/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/usart/transfer_dma/armgcc/CMakeLists.txt index ee386b7e70a..b3c2595e9cc 100644 --- a/lpcxpresso845max/driver_examples/usart/transfer_dma/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/usart/transfer_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/usart/transfer_dma - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/usart/transfer_dma + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/usart/transfer_hardware_flow_control/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/usart/transfer_hardware_flow_control/armgcc/CMakeLists.txt index 1a4eb36d7eb..e82d69f69bb 100644 --- a/lpcxpresso845max/driver_examples/usart/transfer_hardware_flow_control/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/usart/transfer_hardware_flow_control/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_hardware_flow_control.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/usart/transfer_hardware_flow_control - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/usart/transfer_hardware_flow_control + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt index d93394d2532..9c91363bd56 100644 --- a/lpcxpresso845max/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/usart/transfer_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/usart/transfer_interrupt - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/usart/transfer_interrupt + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/usart/transfer_rb_dma/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/usart/transfer_rb_dma/armgcc/CMakeLists.txt index 357e3903a1c..b4726849752 100644 --- a/lpcxpresso845max/driver_examples/usart/transfer_rb_dma/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/usart/transfer_rb_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_rb_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/usart/transfer_rb_dma - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/usart/transfer_rb_dma + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt index 6c7fe59fb5b..8ddde0d5f8b 100644 --- a/lpcxpresso845max/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/usart/transfer_ring_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_ring_buffer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/usart/transfer_ring_buffer - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/usart/transfer_ring_buffer + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/usart/transfer_sync_mode/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/usart/transfer_sync_mode/armgcc/CMakeLists.txt index e497f013a36..664f398b6bd 100644 --- a/lpcxpresso845max/driver_examples/usart/transfer_sync_mode/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/usart/transfer_sync_mode/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_transfer_sync_mode.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/lpcxpresso845max/driver_examples/usart/transfer_sync_mode - ${ProjDirPath}/../../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/usart/transfer_sync_mode + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/wkt/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/wkt/armgcc/CMakeLists.txt index 71fc7101082..f55f14bffef 100644 --- a/lpcxpresso845max/driver_examples/wkt/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/wkt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wkt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso845max/driver_examples/wkt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/wkt + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/lpcxpresso845max/driver_examples/wwdt/armgcc/CMakeLists.txt b/lpcxpresso845max/driver_examples/wwdt/armgcc/CMakeLists.txt index 928ace682db..26c660e0f27 100644 --- a/lpcxpresso845max/driver_examples/wwdt/armgcc/CMakeLists.txt +++ b/lpcxpresso845max/driver_examples/wwdt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,21 +39,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/board.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/board.h" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/lpcxpresso845max/clock_config.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/board.h" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.c" +"${SdkRootDirPath}/core/boards/lpcxpresso845max/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/lpcxpresso845max/driver_examples/wwdt - ${ProjDirPath}/../../../../../core/boards/lpcxpresso845max + ${SdkRootDirPath}/examples/lpcxpresso845max/driver_examples/wwdt + ${SdkRootDirPath}/core/boards/lpcxpresso845max ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/demo_apps/hello_world/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/demo_apps/hello_world/cm4_core0/armgcc/CMakeLists.txt index 3178f74d0c2..fa2574e69aa 100644 --- a/mekmimx8qm/demo_apps/hello_world/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/demo_apps/hello_world/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/demo_apps/hello_world/cm4_core0 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/demo_apps/hello_world/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/demo_apps/hello_world/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/demo_apps/hello_world/cm4_core1/armgcc/CMakeLists.txt index f6096ac52ae..a56603114fa 100644 --- a/mekmimx8qm/demo_apps/hello_world/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/demo_apps/hello_world/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/demo_apps/hello_world/cm4_core1 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/demo_apps/hello_world/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/demo_apps/power_mode_switch/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/demo_apps/power_mode_switch/cm4_core0/armgcc/CMakeLists.txt index a29c61659b8..dfeae854491 100644 --- a/mekmimx8qm/demo_apps/power_mode_switch/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/demo_apps/power_mode_switch/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,10 +40,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpm.c" "${ProjDirPath}/../lpm.h" "${ProjDirPath}/../gcc/lpm_asm.S" @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/demo_apps/power_mode_switch/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/demo_apps/power_mode_switch/cm4_core0 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/demo_apps/power_mode_switch/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/demo_apps/power_mode_switch/cm4_core1/armgcc/CMakeLists.txt index 07e774d06be..2bf6969b399 100644 --- a/mekmimx8qm/demo_apps/power_mode_switch/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/demo_apps/power_mode_switch/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,10 +40,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpm.c" "${ProjDirPath}/../lpm.h" "${ProjDirPath}/../gcc/lpm_asm.S" @@ -58,15 +64,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/demo_apps/power_mode_switch/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/demo_apps/power_mode_switch/cm4_core1 ${ProjDirPath}/../srtm/channels ${ProjDirPath}/../srtm/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/canfd/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/canfd/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt index 12c7a8396a2..6cf3d528fda 100644 --- a/mekmimx8qm/driver_examples/canfd/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/canfd/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/canfd/interrupt_transfer/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/canfd/interrupt_transfer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/canfd/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/canfd/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt index 67368922f25..dd7ee54a706 100644 --- a/mekmimx8qm/driver_examples/canfd/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/canfd/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/canfd/interrupt_transfer/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/canfd/interrupt_transfer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/canfd/loopback/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/canfd/loopback/cm4_core0/armgcc/CMakeLists.txt index c1a3a105904..7e6f5e98a93 100644 --- a/mekmimx8qm/driver_examples/canfd/loopback/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/canfd/loopback/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/canfd/loopback/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/canfd/loopback/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/canfd/loopback/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/canfd/loopback/cm4_core1/armgcc/CMakeLists.txt index 729bc932a09..5faa13e655e 100644 --- a/mekmimx8qm/driver_examples/canfd/loopback/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/canfd/loopback/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/canfd/loopback/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/canfd/loopback/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/canfd/loopback_transfer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/canfd/loopback_transfer/cm4_core0/armgcc/CMakeLists.txt index 531a2248ec1..69f716734e2 100644 --- a/mekmimx8qm/driver_examples/canfd/loopback_transfer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/canfd/loopback_transfer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/canfd/loopback_transfer/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/canfd/loopback_transfer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/canfd/loopback_transfer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/canfd/loopback_transfer/cm4_core1/armgcc/CMakeLists.txt index bd17f79887c..f1f4126565b 100644 --- a/mekmimx8qm/driver_examples/canfd/loopback_transfer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/canfd/loopback_transfer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/canfd/loopback_transfer/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/canfd/loopback_transfer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/dpu/blitblend/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/dpu/blitblend/cm4_core1/armgcc/CMakeLists.txt index 49d46dbe058..d0ba97defc8 100644 --- a/mekmimx8qm/driver_examples/dpu/blitblend/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/dpu/blitblend/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dpu_board.c" "${ProjDirPath}/../display_interface.c" "${ProjDirPath}/../dpu_example.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/dpu/blitblend/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/dpu/blitblend/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/dpu/character/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/dpu/character/cm4_core1/armgcc/CMakeLists.txt index 18683daa081..3ea4332670a 100644 --- a/mekmimx8qm/driver_examples/dpu/character/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/dpu/character/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dpu_board.c" "${ProjDirPath}/../display_interface.c" "${ProjDirPath}/../dpu_example.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/dpu/character/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/dpu/character/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/dpu/fetch_decode/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/dpu/fetch_decode/cm4_core1/armgcc/CMakeLists.txt index 947a2466b02..d1de50dcfe6 100644 --- a/mekmimx8qm/driver_examples/dpu/fetch_decode/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/dpu/fetch_decode/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dpu_board.c" "${ProjDirPath}/../display_interface.c" "${ProjDirPath}/../dpu_example.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/dpu/fetch_decode/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/dpu/fetch_decode/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/dpu/rop/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/dpu/rop/cm4_core1/armgcc/CMakeLists.txt index fee0eb67d72..f54a92d4c88 100644 --- a/mekmimx8qm/driver_examples/dpu/rop/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/dpu/rop/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dpu_board.c" "${ProjDirPath}/../display_interface.c" "${ProjDirPath}/../dpu_example.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/dpu/rop/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/dpu/rop/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/edma/memory_to_memory/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/edma/memory_to_memory/cm4_core0/armgcc/CMakeLists.txt index 78caefe4ac5..19b75dd9458 100644 --- a/mekmimx8qm/driver_examples/edma/memory_to_memory/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/edma/memory_to_memory/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/edma/memory_to_memory/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/edma/memory_to_memory/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/edma/memory_to_memory/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/edma/memory_to_memory/cm4_core1/armgcc/CMakeLists.txt index ef3a94a9976..b158a29f234 100644 --- a/mekmimx8qm/driver_examples/edma/memory_to_memory/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/edma/memory_to_memory/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/edma/memory_to_memory/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/edma/memory_to_memory/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/edma/scatter_gather/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/edma/scatter_gather/cm4_core0/armgcc/CMakeLists.txt index 6dd3634b4c0..f60964de825 100644 --- a/mekmimx8qm/driver_examples/edma/scatter_gather/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/edma/scatter_gather/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/edma/scatter_gather/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/edma/scatter_gather/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/edma/scatter_gather/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/edma/scatter_gather/cm4_core1/armgcc/CMakeLists.txt index dff595d2f5d..491e7d6db34 100644 --- a/mekmimx8qm/driver_examples/edma/scatter_gather/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/edma/scatter_gather/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/edma/scatter_gather/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/edma/scatter_gather/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/enet/txrx_multiring_transfer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/enet/txrx_multiring_transfer/cm4_core0/armgcc/CMakeLists.txt index ddf07a31dc7..b761531f41c 100644 --- a/mekmimx8qm/driver_examples/enet/txrx_multiring_transfer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/enet/txrx_multiring_transfer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../enet_txrx_multiring_transfer.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/enet/txrx_multiring_transfer/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/enet/txrx_multiring_transfer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/enet/txrx_multiring_transfer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/enet/txrx_multiring_transfer/cm4_core1/armgcc/CMakeLists.txt index 13633b73bc6..3d7e14dde93 100644 --- a/mekmimx8qm/driver_examples/enet/txrx_multiring_transfer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/enet/txrx_multiring_transfer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../enet_txrx_multiring_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/enet/txrx_multiring_transfer/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/enet/txrx_multiring_transfer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/enet/txrx_ptp1588_transfer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/enet/txrx_ptp1588_transfer/cm4_core0/armgcc/CMakeLists.txt index 032e2827e52..81c415408db 100644 --- a/mekmimx8qm/driver_examples/enet/txrx_ptp1588_transfer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/enet/txrx_ptp1588_transfer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../enet_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/enet/txrx_ptp1588_transfer/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/enet/txrx_ptp1588_transfer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/enet/txrx_ptp1588_transfer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/enet/txrx_ptp1588_transfer/cm4_core1/armgcc/CMakeLists.txt index 7fbf0a10ffa..2fdfc444898 100644 --- a/mekmimx8qm/driver_examples/enet/txrx_ptp1588_transfer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/enet/txrx_ptp1588_transfer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../enet_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/enet/txrx_ptp1588_transfer/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/enet/txrx_ptp1588_transfer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/enet/txrx_transfer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/enet/txrx_transfer/cm4_core0/armgcc/CMakeLists.txt index 25fbafdd2b5..7ad907f3a00 100644 --- a/mekmimx8qm/driver_examples/enet/txrx_transfer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/enet/txrx_transfer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../enet_txrx_transfer.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/enet/txrx_transfer/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/enet/txrx_transfer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/enet/txrx_transfer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/enet/txrx_transfer/cm4_core1/armgcc/CMakeLists.txt index 6d9983ef771..00e390465cd 100644 --- a/mekmimx8qm/driver_examples/enet/txrx_transfer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/enet/txrx_transfer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../enet_txrx_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/enet/txrx_transfer/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/enet/txrx_transfer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/esai/edma_transfer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/esai/edma_transfer/cm4_core0/armgcc/CMakeLists.txt index 524f29ff33a..43837317e78 100644 --- a/mekmimx8qm/driver_examples/esai/edma_transfer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/esai/edma_transfer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../esai_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/esai/edma_transfer/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/esai/edma_transfer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/esai/edma_transfer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/esai/edma_transfer/cm4_core1/armgcc/CMakeLists.txt index c1faf2aa5db..7fcc57d67e0 100644 --- a/mekmimx8qm/driver_examples/esai/edma_transfer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/esai/edma_transfer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../esai_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/esai/edma_transfer/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/esai/edma_transfer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/esai/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/esai/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt index 8be4d99bccf..5a06f4740bf 100644 --- a/mekmimx8qm/driver_examples/esai/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/esai/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../esai_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/esai/interrupt_transfer/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/esai/interrupt_transfer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/esai/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/esai/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt index 441c5875d68..fe3590f6a8f 100644 --- a/mekmimx8qm/driver_examples/esai/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/esai/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../esai_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/esai/interrupt_transfer/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/esai/interrupt_transfer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/flexcan/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/flexcan/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt index 4d7f51fe4fe..014d99e0bdf 100644 --- a/mekmimx8qm/driver_examples/flexcan/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/flexcan/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/flexcan/interrupt_transfer/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/flexcan/interrupt_transfer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/flexcan/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/flexcan/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt index 46e8ae342da..ba60ac6e440 100644 --- a/mekmimx8qm/driver_examples/flexcan/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/flexcan/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/flexcan/interrupt_transfer/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/flexcan/interrupt_transfer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/flexcan/loopback/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/flexcan/loopback/cm4_core0/armgcc/CMakeLists.txt index e8ddbf5535c..84fecb9041e 100644 --- a/mekmimx8qm/driver_examples/flexcan/loopback/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/flexcan/loopback/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/flexcan/loopback/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/flexcan/loopback/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/flexcan/loopback/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/flexcan/loopback/cm4_core1/armgcc/CMakeLists.txt index faf6502e088..f7a1d02d2fc 100644 --- a/mekmimx8qm/driver_examples/flexcan/loopback/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/flexcan/loopback/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/flexcan/loopback/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/flexcan/loopback/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/flexcan/loopback_edma_transfer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/flexcan/loopback_edma_transfer/cm4_core0/armgcc/CMakeLists.txt index 215946e21fc..1c931fbd360 100644 --- a/mekmimx8qm/driver_examples/flexcan/loopback_edma_transfer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/flexcan/loopback_edma_transfer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/flexcan/loopback_edma_transfer/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/flexcan/loopback_edma_transfer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/flexcan/loopback_edma_transfer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/flexcan/loopback_edma_transfer/cm4_core1/armgcc/CMakeLists.txt index 743b2a96be4..e10e0eab8a4 100644 --- a/mekmimx8qm/driver_examples/flexcan/loopback_edma_transfer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/flexcan/loopback_edma_transfer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/flexcan/loopback_edma_transfer/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/flexcan/loopback_edma_transfer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/flexcan/loopback_transfer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/flexcan/loopback_transfer/cm4_core0/armgcc/CMakeLists.txt index 07560b1024c..c16ac6681b1 100644 --- a/mekmimx8qm/driver_examples/flexcan/loopback_transfer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/flexcan/loopback_transfer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/flexcan/loopback_transfer/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/flexcan/loopback_transfer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/flexcan/loopback_transfer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/flexcan/loopback_transfer/cm4_core1/armgcc/CMakeLists.txt index 29477a92f8e..cbca6edbb43 100644 --- a/mekmimx8qm/driver_examples/flexcan/loopback_transfer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/flexcan/loopback_transfer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/flexcan/loopback_transfer/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/flexcan/loopback_transfer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/flexspi/octal/polling_transfer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/flexspi/octal/polling_transfer/cm4_core0/armgcc/CMakeLists.txt index 06585489004..2cb7d8ff2fa 100644 --- a/mekmimx8qm/driver_examples/flexspi/octal/polling_transfer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/flexspi/octal/polling_transfer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/flexspi/octal/polling_transfer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/flexspi/octal/polling_transfer/cm4_core1/armgcc/CMakeLists.txt index 977238f14a6..b81cc1ce657 100644 --- a/mekmimx8qm/driver_examples/flexspi/octal/polling_transfer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/flexspi/octal/polling_transfer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/ftm/timer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/ftm/timer/cm4_core0/armgcc/CMakeLists.txt index 753a5cc0ae1..23fe2b8c28d 100644 --- a/mekmimx8qm/driver_examples/ftm/timer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/ftm/timer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../ftm_timer.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/ftm/timer/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/ftm/timer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/ftm/timer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/ftm/timer/cm4_core1/armgcc/CMakeLists.txt index a7116a52cdc..35e1fb849b1 100644 --- a/mekmimx8qm/driver_examples/ftm/timer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/ftm/timer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../ftm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/ftm/timer/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/ftm/timer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/gpio/led_output/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/gpio/led_output/cm4_core0/armgcc/CMakeLists.txt index 669da92d5b4..2cb35a01cce 100644 --- a/mekmimx8qm/driver_examples/gpio/led_output/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/gpio/led_output/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" @@ -42,13 +48,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/gpio/led_output/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/gpio/led_output/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/gpio/led_output/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/gpio/led_output/cm4_core1/armgcc/CMakeLists.txt index 5c4a78ea0fc..7d1ebdd9ac8 100644 --- a/mekmimx8qm/driver_examples/gpio/led_output/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/gpio/led_output/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,23 +37,23 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/gpio/led_output/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/gpio/led_output/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/intmux/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/intmux/cm4_core0/armgcc/CMakeLists.txt index d5f3e57f312..37ea1387a89 100644 --- a/mekmimx8qm/driver_examples/intmux/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/intmux/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../intmux.c" "${ProjDirPath}/../pin_mux.c" @@ -42,13 +48,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/driver_examples/intmux/cm4_core0 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/intmux/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/intmux/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/intmux/cm4_core1/armgcc/CMakeLists.txt index 80e2d192e72..2db6eecac99 100644 --- a/mekmimx8qm/driver_examples/intmux/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/intmux/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,23 +37,23 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../intmux.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/driver_examples/intmux/cm4_core1 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/intmux/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/isi/mipi_csi2/rgb565/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/isi/mipi_csi2/rgb565/cm4_core1/armgcc/CMakeLists.txt index 5241327a11c..5ccd002ac8c 100644 --- a/mekmimx8qm/driver_examples/isi/mipi_csi2/rgb565/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/isi/mipi_csi2/rgb565/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,21 +45,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../isi_board.c" "${ProjDirPath}/../isi_config.h" "${ProjDirPath}/../isi_example.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/isi/mipi_csi2/rgb565/cm4_core1 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/isi/mipi_csi2/rgb565/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/isi/mipi_csi2/yuv422/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/isi/mipi_csi2/yuv422/cm4_core1/armgcc/CMakeLists.txt index c92c130e8fb..07595827a25 100644 --- a/mekmimx8qm/driver_examples/isi/mipi_csi2/yuv422/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/isi/mipi_csi2/yuv422/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,21 +45,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../isi_board.c" "${ProjDirPath}/../isi_config.h" "${ProjDirPath}/../isi_example.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/isi/mipi_csi2/yuv422/cm4_core1 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/isi/mipi_csi2/yuv422/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpadc/interrupt/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpadc/interrupt/cm4_core0/armgcc/CMakeLists.txt index 172e6d3e017..45553b78d5e 100644 --- a/mekmimx8qm/driver_examples/lpadc/interrupt/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpadc/interrupt/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpadc_interrupt.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/lpadc/interrupt/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpadc/interrupt/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpadc/interrupt/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpadc/interrupt/cm4_core1/armgcc/CMakeLists.txt index ebc0ed5ebe5..10effc71017 100644 --- a/mekmimx8qm/driver_examples/lpadc/interrupt/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpadc/interrupt/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpadc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/lpadc/interrupt/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpadc/interrupt/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpadc/polling/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpadc/polling/cm4_core0/armgcc/CMakeLists.txt index 673d2742d16..f8283bd5f21 100644 --- a/mekmimx8qm/driver_examples/lpadc/polling/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpadc/polling/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpadc_polling.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/lpadc/polling/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpadc/polling/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpadc/polling/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpadc/polling/cm4_core1/armgcc/CMakeLists.txt index 04c6cc66189..c616c4c7779 100644 --- a/mekmimx8qm/driver_examples/lpadc/polling/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpadc/polling/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpadc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/lpadc/polling/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpadc/polling/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt index 668d60bcf03..c0f224dd5c1 100644 --- a/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpi2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/master/cm4_core0 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/master/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt index 058760abe2a..b1a9aed8c23 100644 --- a/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpi2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/master/cm4_core1 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/master/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt index f5f75887c91..a1d344a60ad 100644 --- a/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpi2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/slave/cm4_core0 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/slave/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt index 5e0bb91012d..47a408ec1d6 100644 --- a/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpi2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/slave/cm4_core1 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpi2c/edma_b2b_transfer/slave/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt index 9367432f6e4..6f73c1b83af 100644 --- a/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" @@ -42,13 +48,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4_core0 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt index d482c14a944..35d106b734a 100644 --- a/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,23 +37,23 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/master/cm4_core1 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt index 1873af91082..3c473037fce 100644 --- a/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" @@ -42,13 +48,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4_core0 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt index 6f9ab4c2fdd..dddd751d0a4 100644 --- a/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,23 +37,23 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpi2c/interrupt_b2b_transfer/slave/cm4_core1 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpi2c/polling_b2b/master/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpi2c/polling_b2b/master/cm4_core0/armgcc/CMakeLists.txt index e440d6ec78f..4d5578caec2 100644 --- a/mekmimx8qm/driver_examples/lpi2c/polling_b2b/master/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpi2c/polling_b2b/master/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" @@ -42,13 +48,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpi2c/polling_b2b/master/cm4_core0 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpi2c/polling_b2b/master/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpi2c/polling_b2b/master/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpi2c/polling_b2b/master/cm4_core1/armgcc/CMakeLists.txt index fae183d56f2..eea246faec3 100644 --- a/mekmimx8qm/driver_examples/lpi2c/polling_b2b/master/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpi2c/polling_b2b/master/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,23 +37,23 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpi2c/polling_b2b/master/cm4_core1 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpi2c/polling_b2b/master/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpi2c/polling_b2b/slave/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpi2c/polling_b2b/slave/cm4_core0/armgcc/CMakeLists.txt index 88b16d394cc..58fc779fb13 100644 --- a/mekmimx8qm/driver_examples/lpi2c/polling_b2b/slave/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpi2c/polling_b2b/slave/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" @@ -42,13 +48,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpi2c/polling_b2b/slave/cm4_core0 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpi2c/polling_b2b/slave/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpi2c/polling_b2b/slave/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpi2c/polling_b2b/slave/cm4_core1/armgcc/CMakeLists.txt index 015db0d1988..fe88aaf9767 100644 --- a/mekmimx8qm/driver_examples/lpi2c/polling_b2b/slave/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpi2c/polling_b2b/slave/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,23 +37,23 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpi2c/polling_b2b/slave/cm4_core1 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpi2c/polling_b2b/slave/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpi2c/read_accel_value_transfer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpi2c/read_accel_value_transfer/cm4_core0/armgcc/CMakeLists.txt index 72baa4f95b0..3b2f7722fd7 100644 --- a/mekmimx8qm/driver_examples/lpi2c/read_accel_value_transfer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpi2c/read_accel_value_transfer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpi2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/lpi2c/read_accel_value_transfer/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpi2c/read_accel_value_transfer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpi2c/read_accel_value_transfer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpi2c/read_accel_value_transfer/cm4_core1/armgcc/CMakeLists.txt index 566c8eca93d..32f77d4311a 100644 --- a/mekmimx8qm/driver_examples/lpi2c/read_accel_value_transfer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpi2c/read_accel_value_transfer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpi2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/lpi2c/read_accel_value_transfer/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpi2c/read_accel_value_transfer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpit/single_channel/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpit/single_channel/cm4_core0/armgcc/CMakeLists.txt index bbb6bdd0754..7a5ae5345f9 100644 --- a/mekmimx8qm/driver_examples/lpit/single_channel/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpit/single_channel/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpit_single_channel.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/lpit/single_channel/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpit/single_channel/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpit/single_channel/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpit/single_channel/cm4_core1/armgcc/CMakeLists.txt index da5dfd968d2..1da19117ac3 100644 --- a/mekmimx8qm/driver_examples/lpit/single_channel/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpit/single_channel/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpit_single_channel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/lpit/single_channel/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpit/single_channel/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt index 6f3c1bfe538..21351659ef6 100644 --- a/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/master/cm4_core0 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/master/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt index d7f6ef593a2..203e8e4ffe2 100644 --- a/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpspi_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/master/cm4_core1 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/master/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt index f6a2171007c..79895137161 100644 --- a/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/slave/cm4_core0 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/slave/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt index 92c4965c38e..f44a74e3a84 100644 --- a/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpspi_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/slave/cm4_core1 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpspi/edma_b2b_transfer/slave/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/master/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/master/cm4_core0/armgcc/CMakeLists.txt index 7c54be814cd..cf7c972c6b3 100644 --- a/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/master/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/master/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/master/cm4_core0 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/master/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/master/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/master/cm4_core1/armgcc/CMakeLists.txt index 87f627c0424..eb63fcd5e5d 100644 --- a/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/master/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/master/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpspi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/master/cm4_core1 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/master/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/slave/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/slave/cm4_core0/armgcc/CMakeLists.txt index e6a0c68225f..d199a9f6c6b 100644 --- a/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/slave/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/slave/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/slave/cm4_core0 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/slave/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/slave/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/slave/cm4_core1/armgcc/CMakeLists.txt index dd7980b35bc..1b13547ed78 100644 --- a/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/slave/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/slave/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpspi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/slave/cm4_core1 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpspi/interrupt_b2b/slave/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt index 1032cbed702..5f198323649 100644 --- a/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/master/cm4_core0 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/master/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt index bd9fd688330..399d265226e 100644 --- a/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/master/cm4_core1 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/master/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt index 7bc561678af..409fe3bd125 100644 --- a/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm4_core0 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt index ba642cf2d96..8407f91ce7b 100644 --- a/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpspi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm4_core1 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpspi/interrupt_b2b_transfer/slave/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt index 0bd8c1135b6..2e97d4505fb 100644 --- a/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/master/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/master/cm4_core0 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/master/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt index 14a3ee32572..625d4dd7b2d 100644 --- a/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/master/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpspi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/master/cm4_core1 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/master/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt index cc6ac893d1d..edebe69cfee 100644 --- a/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/slave/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/slave/cm4_core0 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/slave/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt index 2ecd3c5fda0..21e7a9e5a29 100644 --- a/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/slave/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpspi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../../examples/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/slave/cm4_core1 - ${ProjDirPath}/../../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpspi/polling_b2b_transfer/slave/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpuart/edma_transfer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpuart/edma_transfer/cm4_core0/armgcc/CMakeLists.txt index f5ae2841f8a..cf8d4301b43 100644 --- a/mekmimx8qm/driver_examples/lpuart/edma_transfer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpuart/edma_transfer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/lpuart/edma_transfer/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpuart/edma_transfer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpuart/edma_transfer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpuart/edma_transfer/cm4_core1/armgcc/CMakeLists.txt index c8c4c8bcd9e..e305ed8d1c5 100644 --- a/mekmimx8qm/driver_examples/lpuart/edma_transfer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpuart/edma_transfer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/lpuart/edma_transfer/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpuart/edma_transfer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpuart/interrupt/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpuart/interrupt/cm4_core0/armgcc/CMakeLists.txt index 91591217edf..d0e42c060cb 100644 --- a/mekmimx8qm/driver_examples/lpuart/interrupt/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpuart/interrupt/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/lpuart/interrupt/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpuart/interrupt/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpuart/interrupt/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpuart/interrupt/cm4_core1/armgcc/CMakeLists.txt index 832bb75a46f..c920e0de1d3 100644 --- a/mekmimx8qm/driver_examples/lpuart/interrupt/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpuart/interrupt/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/lpuart/interrupt/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpuart/interrupt/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpuart/interrupt_rb_transfer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpuart/interrupt_rb_transfer/cm4_core0/armgcc/CMakeLists.txt index c0707b7417e..0e5dc395884 100644 --- a/mekmimx8qm/driver_examples/lpuart/interrupt_rb_transfer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpuart/interrupt_rb_transfer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/lpuart/interrupt_rb_transfer/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpuart/interrupt_rb_transfer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpuart/interrupt_rb_transfer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpuart/interrupt_rb_transfer/cm4_core1/armgcc/CMakeLists.txt index 83bc5196eac..714b8408834 100644 --- a/mekmimx8qm/driver_examples/lpuart/interrupt_rb_transfer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpuart/interrupt_rb_transfer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/lpuart/interrupt_rb_transfer/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpuart/interrupt_rb_transfer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpuart/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpuart/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt index 0950709b21b..8843bd2bbff 100644 --- a/mekmimx8qm/driver_examples/lpuart/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpuart/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/lpuart/interrupt_transfer/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpuart/interrupt_transfer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpuart/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpuart/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt index 119535d0be8..df876256d45 100644 --- a/mekmimx8qm/driver_examples/lpuart/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpuart/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/lpuart/interrupt_transfer/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpuart/interrupt_transfer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpuart/polling/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpuart/polling/cm4_core0/armgcc/CMakeLists.txt index c2380e22455..f2c8056843a 100644 --- a/mekmimx8qm/driver_examples/lpuart/polling/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpuart/polling/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/lpuart/polling/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpuart/polling/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/lpuart/polling/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/lpuart/polling/cm4_core1/armgcc/CMakeLists.txt index 23f2ec2aa49..df4599e1ed8 100644 --- a/mekmimx8qm/driver_examples/lpuart/polling/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/lpuart/polling/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/lpuart/polling/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/lpuart/polling/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/mu/interrupt/core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/mu/interrupt/core0/armgcc/CMakeLists.txt index b1275099209..219bd3a1d9e 100644 --- a/mekmimx8qm/driver_examples/mu/interrupt/core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/mu/interrupt/core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../mu_interrupt_core0.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/mu/interrupt/core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/mu/interrupt/core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/mu/interrupt/core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/mu/interrupt/core1/armgcc/CMakeLists.txt index 6548500e5d3..d4169015015 100644 --- a/mekmimx8qm/driver_examples/mu/interrupt/core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/mu/interrupt/core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mu_interrupt_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/mu/interrupt/core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/mu/interrupt/core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/mu/polling/core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/mu/polling/core0/armgcc/CMakeLists.txt index f16ebae1133..a6fad62b595 100644 --- a/mekmimx8qm/driver_examples/mu/polling/core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/mu/polling/core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../mu_polling_core0.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/mu/polling/core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/mu/polling/core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/mu/polling/core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/mu/polling/core1/armgcc/CMakeLists.txt index 1e0f50a78a3..58893b623d1 100644 --- a/mekmimx8qm/driver_examples/mu/polling/core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/mu/polling/core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mu_polling_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/mu/polling/core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/mu/polling/core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/rgpio/led_output/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/rgpio/led_output/cm4_core0/armgcc/CMakeLists.txt index 3eb8b7b5bb4..5826d513c4c 100644 --- a/mekmimx8qm/driver_examples/rgpio/led_output/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/rgpio/led_output/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../rgpio_led_output.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/rgpio/led_output/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/rgpio/led_output/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/sai/edma_transfer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/sai/edma_transfer/cm4_core0/armgcc/CMakeLists.txt index eb475026e92..8f0eb50cfb3 100644 --- a/mekmimx8qm/driver_examples/sai/edma_transfer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/sai/edma_transfer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../sai_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/sai/edma_transfer/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/sai/edma_transfer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/sai/edma_transfer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/sai/edma_transfer/cm4_core1/armgcc/CMakeLists.txt index a036a2110c9..1a2b9a740d1 100644 --- a/mekmimx8qm/driver_examples/sai/edma_transfer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/sai/edma_transfer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../sai_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/sai/edma_transfer/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/sai/edma_transfer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/sai/interrupt/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/sai/interrupt/cm4_core0/armgcc/CMakeLists.txt index a4e8b54c6a9..623f365f174 100644 --- a/mekmimx8qm/driver_examples/sai/interrupt/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/sai/interrupt/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../sai_interrupt.c" "${ProjDirPath}/../pin_mux.c" @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/sai/interrupt/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/sai/interrupt/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/sai/interrupt/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/sai/interrupt/cm4_core1/armgcc/CMakeLists.txt index 5e432e5cd70..15e600c2562 100644 --- a/mekmimx8qm/driver_examples/sai/interrupt/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/sai/interrupt/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../sai_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/sai/interrupt/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/sai/interrupt/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/sai/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/sai/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt index c69a9e6fea0..415fe4d85ba 100644 --- a/mekmimx8qm/driver_examples/sai/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/sai/interrupt_transfer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../sai_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" @@ -43,14 +49,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/sai/interrupt_transfer/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/sai/interrupt_transfer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/sai/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/sai/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt index b1ca7e9c1ad..4f9e1cf23ea 100644 --- a/mekmimx8qm/driver_examples/sai/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/sai/interrupt_transfer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../sai_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/sai/interrupt_transfer/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/sai/interrupt_transfer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/sema42/dual_core/core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/sema42/dual_core/core0/armgcc/CMakeLists.txt index 8204e5d6d04..2524d791e87 100644 --- a/mekmimx8qm/driver_examples/sema42/dual_core/core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/sema42/dual_core/core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../sema42_core0.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/sema42/dual_core/core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/sema42/dual_core/core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/sema42/dual_core/core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/sema42/dual_core/core1/armgcc/CMakeLists.txt index 3ceddc1fe27..eaff6e7eb3a 100644 --- a/mekmimx8qm/driver_examples/sema42/dual_core/core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/sema42/dual_core/core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../sema42_core1.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/sema42/dual_core/core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/sema42/dual_core/core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/sema42/uboot/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/sema42/uboot/cm4_core0/armgcc/CMakeLists.txt index 3bdf18aa75d..87ad7f41d55 100644 --- a/mekmimx8qm/driver_examples/sema42/uboot/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/sema42/uboot/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../sema42_uboot.c" "${ProjDirPath}/../pin_mux.c" @@ -42,13 +48,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/sema42/uboot/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/sema42/uboot/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/sema42/uboot/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/sema42/uboot/cm4_core1/armgcc/CMakeLists.txt index 695aa404e03..55b30b6e3cc 100644 --- a/mekmimx8qm/driver_examples/sema42/uboot/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/sema42/uboot/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,23 +37,23 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../sema42_uboot.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/sema42/uboot/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/sema42/uboot/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/tpm/combine_pwm/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/tpm/combine_pwm/cm4_core0/armgcc/CMakeLists.txt index d682262e89c..83de0f20677 100644 --- a/mekmimx8qm/driver_examples/tpm/combine_pwm/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/tpm/combine_pwm/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../tpm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/tpm/combine_pwm/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/tpm/combine_pwm/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/tpm/dual_edge_capture/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/tpm/dual_edge_capture/cm4_core0/armgcc/CMakeLists.txt index 19c7d81929e..061dfe7c062 100644 --- a/mekmimx8qm/driver_examples/tpm/dual_edge_capture/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/tpm/dual_edge_capture/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../tpm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/tpm/dual_edge_capture/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/tpm/dual_edge_capture/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/tpm/input_capture/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/tpm/input_capture/cm4_core0/armgcc/CMakeLists.txt index 6632f76b5a6..108c5269227 100644 --- a/mekmimx8qm/driver_examples/tpm/input_capture/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/tpm/input_capture/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../tpm_input_capture.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/tpm/input_capture/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/tpm/input_capture/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/tpm/output_compare/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/tpm/output_compare/cm4_core0/armgcc/CMakeLists.txt index 76d789b7cf1..25d366a88b7 100644 --- a/mekmimx8qm/driver_examples/tpm/output_compare/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/tpm/output_compare/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../tpm_output_compare.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/tpm/output_compare/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/tpm/output_compare/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/tpm/pwm_twochannel/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/tpm/pwm_twochannel/cm4_core0/armgcc/CMakeLists.txt index 6fa2612388e..1b499ba32e7 100644 --- a/mekmimx8qm/driver_examples/tpm/pwm_twochannel/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/tpm/pwm_twochannel/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../tpm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/tpm/pwm_twochannel/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/tpm/pwm_twochannel/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/tpm/simple_pwm/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/tpm/simple_pwm/cm4_core0/armgcc/CMakeLists.txt index 4b89599f877..342d2cd9fff 100644 --- a/mekmimx8qm/driver_examples/tpm/simple_pwm/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/tpm/simple_pwm/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../tpm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/tpm/simple_pwm/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/tpm/simple_pwm/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/tpm/timer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/tpm/timer/cm4_core0/armgcc/CMakeLists.txt index 45bec9cabb8..43f8348e99a 100644 --- a/mekmimx8qm/driver_examples/tpm/timer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/tpm/timer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../tpm_timer.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/tpm/timer/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/tpm/timer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/tpm/timer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/tpm/timer/cm4_core1/armgcc/CMakeLists.txt index 5f2b62062b4..79a639cd0aa 100644 --- a/mekmimx8qm/driver_examples/tpm/timer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/tpm/timer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../tpm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/driver_examples/tpm/timer/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/tpm/timer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/tstmr/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/tstmr/cm4_core0/armgcc/CMakeLists.txt index b1014e7dbad..6596f9a215e 100644 --- a/mekmimx8qm/driver_examples/tstmr/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/tstmr/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../tstmr.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/driver_examples/tstmr/cm4_core0 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/tstmr/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/tstmr/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/tstmr/cm4_core1/armgcc/CMakeLists.txt index 0811ec39c99..dbd382f9aff 100644 --- a/mekmimx8qm/driver_examples/tstmr/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/tstmr/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../tstmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/driver_examples/tstmr/cm4_core1 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/tstmr/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/wdog32/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/wdog32/cm4_core0/armgcc/CMakeLists.txt index f940a2901ec..23776eb8834 100644 --- a/mekmimx8qm/driver_examples/wdog32/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/wdog32/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../wdog32.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/driver_examples/wdog32/cm4_core0 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/wdog32/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/driver_examples/wdog32/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/driver_examples/wdog32/cm4_core1/armgcc/CMakeLists.txt index ee2d0e079a4..e8be7890128 100644 --- a/mekmimx8qm/driver_examples/wdog32/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/driver_examples/wdog32/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../wdog32.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/driver_examples/wdog32/cm4_core1 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/driver_examples/wdog32/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/mmcau_examples/mmcau_api/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/mmcau_examples/mmcau_api/cm4_core0/armgcc/CMakeLists.txt index 47af0a979b2..5dc05e2db2b 100644 --- a/mekmimx8qm/mmcau_examples/mmcau_api/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/mmcau_examples/mmcau_api/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../mmcau_api.c" "${ProjDirPath}/../pin_mux.c" @@ -42,14 +48,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/mmcau_examples/mmcau_api/cm4_core0 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/mmcau_examples/mmcau_api/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -102,27 +108,27 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() if(CMAKE_BUILD_TYPE STREQUAL ddr_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() if(CMAKE_BUILD_TYPE STREQUAL ddr_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/mekmimx8qm/mmcau_examples/mmcau_api/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/mmcau_examples/mmcau_api/cm4_core1/armgcc/CMakeLists.txt index 08accdeddb3..2109c4a6eec 100644 --- a/mekmimx8qm/mmcau_examples/mmcau_api/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/mmcau_examples/mmcau_api/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,24 +37,24 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../mmcau_api.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/mmcau_examples/mmcau_api/cm4_core1 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/mmcau_examples/mmcau_api/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -101,27 +107,27 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() if(CMAKE_BUILD_TYPE STREQUAL ddr_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() if(CMAKE_BUILD_TYPE STREQUAL ddr_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/cm4_core0/armgcc/CMakeLists.txt index 949d6cd89e9..57b56a0d84c 100644 --- a/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,22 +45,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/cm4_core1/armgcc/CMakeLists.txt index cb60eac1d29..983b0272493 100644 --- a/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,10 +45,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../app_srtm.c" "${ProjDirPath}/../app_srtm.h" "${ProjDirPath}/../srtm/channels/srtm_rpmsg_endpoint.h" @@ -54,15 +60,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/../srtm/channels ${ProjDirPath}/../srtm/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/sdk_master/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/sdk_master/cm4_core0/armgcc/CMakeLists.txt index c77a2f405d7..f29129aa157 100644 --- a/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/sdk_master/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/sdk_master/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,22 +45,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/sdk_master/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/sdk_master/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/sdk_remote/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/sdk_remote/cm4_core1/armgcc/CMakeLists.txt index ab3631fed08..dffa0cb0ab8 100644 --- a/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/sdk_remote/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/sdk_remote/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,10 +45,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../app_srtm.c" "${ProjDirPath}/../app_srtm.h" "${ProjDirPath}/../srtm/channels/srtm_rpmsg_endpoint.h" @@ -54,15 +60,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/sdk_remote/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/multicore_examples/rpmsg_lite_pingpong_rtos/sdk_remote/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/../srtm/channels ${ProjDirPath}/../srtm/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/multicore_examples/rpmsg_lite_str_echo_rtos/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/multicore_examples/rpmsg_lite_str_echo_rtos/cm4_core0/armgcc/CMakeLists.txt index edc6115080b..bb5c86af4d8 100644 --- a/mekmimx8qm/multicore_examples/rpmsg_lite_str_echo_rtos/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/multicore_examples/rpmsg_lite_str_echo_rtos/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,23 +45,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/multicore_examples/rpmsg_lite_str_echo_rtos/cm4_core0 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/multicore_examples/rpmsg_lite_str_echo_rtos/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/multicore_examples/rpmsg_lite_str_echo_rtos/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/multicore_examples/rpmsg_lite_str_echo_rtos/cm4_core1/armgcc/CMakeLists.txt index 52ac9b38ca4..8440edfa763 100644 --- a/mekmimx8qm/multicore_examples/rpmsg_lite_str_echo_rtos/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/multicore_examples/rpmsg_lite_str_echo_rtos/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,10 +45,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../app_srtm.c" "${ProjDirPath}/../app_srtm.h" "${ProjDirPath}/../srtm/channels/srtm_rpmsg_endpoint.h" @@ -55,15 +61,15 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/multicore_examples/rpmsg_lite_str_echo_rtos/cm4_core1 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/multicore_examples/rpmsg_lite_str_echo_rtos/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ${ProjDirPath}/../srtm/channels ${ProjDirPath}/../srtm/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_event/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_event/cm4_core0/armgcc/CMakeLists.txt index 3a663c28aa8..605d81ddf72 100644 --- a/mekmimx8qm/rtos_examples/freertos_event/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_event/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../freertos_event.c" "${ProjDirPath}/../pin_mux.c" @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_event/cm4_core0 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_event/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_event/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_event/cm4_core1/armgcc/CMakeLists.txt index 7ade61ba82d..44387227a4a 100644 --- a/mekmimx8qm/rtos_examples/freertos_event/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_event/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../freertos_event.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -44,13 +50,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_event/cm4_core1 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_event/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_generic/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_generic/cm4_core0/armgcc/CMakeLists.txt index bf48ca59442..210ddcf133c 100644 --- a/mekmimx8qm/rtos_examples/freertos_generic/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_generic/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../freertos_generic.c" "${ProjDirPath}/../pin_mux.c" @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_generic/cm4_core0 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_generic/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_generic/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_generic/cm4_core1/armgcc/CMakeLists.txt index d9c3ca73c04..7947db2fb9d 100644 --- a/mekmimx8qm/rtos_examples/freertos_generic/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_generic/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../freertos_generic.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -44,13 +50,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_generic/cm4_core1 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_generic/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_hello/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_hello/cm4_core0/armgcc/CMakeLists.txt index c0b83aba597..b504ccfef22 100644 --- a/mekmimx8qm/rtos_examples/freertos_hello/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_hello/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../freertos_hello.c" "${ProjDirPath}/../pin_mux.c" @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_hello/cm4_core0 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_hello/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_hello/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_hello/cm4_core1/armgcc/CMakeLists.txt index 0ed87ffd1bf..da894f60bcd 100644 --- a/mekmimx8qm/rtos_examples/freertos_hello/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_hello/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../freertos_hello.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -44,13 +50,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_hello/cm4_core1 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_hello/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_lpi2c/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_lpi2c/cm4_core0/armgcc/CMakeLists.txt index 22c71b15525..5414e75bcdf 100644 --- a/mekmimx8qm/rtos_examples/freertos_lpi2c/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_lpi2c/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../freertos_lpi2c.c" "${ProjDirPath}/../pin_mux.c" @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_lpi2c/cm4_core0 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_lpi2c/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_lpi2c/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_lpi2c/cm4_core1/armgcc/CMakeLists.txt index 5f33f59da1c..1957c4cceed 100644 --- a/mekmimx8qm/rtos_examples/freertos_lpi2c/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_lpi2c/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../freertos_lpi2c.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -44,13 +50,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_lpi2c/cm4_core1 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_lpi2c/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_lpspi/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_lpspi/cm4_core0/armgcc/CMakeLists.txt index 88aba79c018..86e25808146 100644 --- a/mekmimx8qm/rtos_examples/freertos_lpspi/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_lpspi/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../freertos_lpspi.c" "${ProjDirPath}/../pin_mux.c" @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_lpspi/cm4_core0 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_lpspi/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_lpspi/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_lpspi/cm4_core1/armgcc/CMakeLists.txt index 5c032e31a3a..3702c14579c 100644 --- a/mekmimx8qm/rtos_examples/freertos_lpspi/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_lpspi/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../freertos_lpspi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -44,13 +50,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_lpspi/cm4_core1 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_lpspi/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/master/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/master/cm4_core0/armgcc/CMakeLists.txt index a26f367bbf9..1709dec91ff 100644 --- a/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/master/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/master/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../freertos_lpspi_b2b_master.c" "${ProjDirPath}/../pin_mux.c" @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/master/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/master/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/master/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/master/cm4_core1/armgcc/CMakeLists.txt index 9f3942046aa..2f2f6c8174a 100644 --- a/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/master/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/master/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../freertos_lpspi_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -44,13 +50,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/master/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/master/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/slave/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/slave/cm4_core0/armgcc/CMakeLists.txt index 35f5b8088f9..3458b754d27 100644 --- a/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/slave/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/slave/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../freertos_lpspi_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/slave/cm4_core0 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/slave/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/slave/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/slave/cm4_core1/armgcc/CMakeLists.txt index 5adfd06f50e..995a6e47a41 100644 --- a/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/slave/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/slave/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../freertos_lpspi_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -44,13 +50,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/slave/cm4_core1 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_lpspi_b2b/slave/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_lpuart/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_lpuart/cm4_core0/armgcc/CMakeLists.txt index 5821cbf9b69..1efcb659bf8 100644 --- a/mekmimx8qm/rtos_examples/freertos_lpuart/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_lpuart/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../freertos_lpuart.c" "${ProjDirPath}/../pin_mux.c" @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_lpuart/cm4_core0 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_lpuart/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_lpuart/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_lpuart/cm4_core1/armgcc/CMakeLists.txt index c5f8ef04a74..09459f631f6 100644 --- a/mekmimx8qm/rtos_examples/freertos_lpuart/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_lpuart/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../freertos_lpuart.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -44,13 +50,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_lpuart/cm4_core1 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_lpuart/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_mutex/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_mutex/cm4_core0/armgcc/CMakeLists.txt index 508463b2db8..5d747a2d327 100644 --- a/mekmimx8qm/rtos_examples/freertos_mutex/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_mutex/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../freertos_mutex.c" "${ProjDirPath}/../pin_mux.c" @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_mutex/cm4_core0 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_mutex/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_mutex/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_mutex/cm4_core1/armgcc/CMakeLists.txt index 12c39842bb1..f7e7820e45e 100644 --- a/mekmimx8qm/rtos_examples/freertos_mutex/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_mutex/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../freertos_mutex.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -44,13 +50,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_mutex/cm4_core1 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_mutex/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_queue/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_queue/cm4_core0/armgcc/CMakeLists.txt index 0cde7483254..83139cfcbb1 100644 --- a/mekmimx8qm/rtos_examples/freertos_queue/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_queue/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../freertos_queue.c" "${ProjDirPath}/../pin_mux.c" @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_queue/cm4_core0 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_queue/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_queue/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_queue/cm4_core1/armgcc/CMakeLists.txt index b1542dfc1e6..a1a0ebb51bf 100644 --- a/mekmimx8qm/rtos_examples/freertos_queue/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_queue/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../freertos_queue.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -44,13 +50,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_queue/cm4_core1 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_queue/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_sem/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_sem/cm4_core0/armgcc/CMakeLists.txt index 342cec2fec1..8b5be20883a 100644 --- a/mekmimx8qm/rtos_examples/freertos_sem/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_sem/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../freertos_sem.c" "${ProjDirPath}/../pin_mux.c" @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_sem/cm4_core0 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_sem/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_sem/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_sem/cm4_core1/armgcc/CMakeLists.txt index e986fa180ed..0cbd0056ccd 100644 --- a/mekmimx8qm/rtos_examples/freertos_sem/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_sem/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../freertos_sem.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -44,13 +50,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_sem/cm4_core1 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_sem/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_swtimer/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_swtimer/cm4_core0/armgcc/CMakeLists.txt index 4885c22d7ae..741860b0f1c 100644 --- a/mekmimx8qm/rtos_examples/freertos_swtimer/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_swtimer/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../freertos_swtimer.c" "${ProjDirPath}/../pin_mux.c" @@ -45,13 +51,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_swtimer/cm4_core0 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_swtimer/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_swtimer/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_swtimer/cm4_core1/armgcc/CMakeLists.txt index 672e65c1022..f3c647da11a 100644 --- a/mekmimx8qm/rtos_examples/freertos_swtimer/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_swtimer/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -32,10 +38,10 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../freertos_swtimer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -44,13 +50,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_swtimer/cm4_core1 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_swtimer/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_tickless/cm4_core0/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_tickless/cm4_core0/armgcc/CMakeLists.txt index ed67c6e702a..70338ae9ec1 100644 --- a/mekmimx8qm/rtos_examples/freertos_tickless/cm4_core0/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_tickless/cm4_core0/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,10 +40,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../low_power_tickless/cm4_core0/fsl_tickless_lpit.c" "${ProjDirPath}/../../low_power_tickless/cm4_core0/fsl_tickless_lpit.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" "${ProjDirPath}/../freertos_tickless.c" "${ProjDirPath}/../pin_mux.c" @@ -48,13 +54,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/../../low_power_tickless/cm4_core0 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_tickless/cm4_core0 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_tickless/cm4_core0 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qm/rtos_examples/freertos_tickless/cm4_core1/armgcc/CMakeLists.txt b/mekmimx8qm/rtos_examples/freertos_tickless/cm4_core1/armgcc/CMakeLists.txt index 5a2771585d7..5fc7ef08e96 100644 --- a/mekmimx8qm/rtos_examples/freertos_tickless/cm4_core1/armgcc/CMakeLists.txt +++ b/mekmimx8qm/rtos_examples/freertos_tickless/cm4_core1/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,10 +40,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../low_power_tickless/cm4_core1/fsl_tickless_lpit.c" "${ProjDirPath}/../../low_power_tickless/cm4_core1/fsl_tickless_lpit.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qm/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qm/clock_config.h" "${ProjDirPath}/../freertos_tickless.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" @@ -47,13 +53,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/../../low_power_tickless/cm4_core1 ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qm/rtos_examples/freertos_tickless/cm4_core1 - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qm + ${SdkRootDirPath}/examples/mekmimx8qm/rtos_examples/freertos_tickless/cm4_core1 + ${SdkRootDirPath}/core/boards/mekmimx8qm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/demo_apps/hello_world/armgcc/CMakeLists.txt b/mekmimx8qx/demo_apps/hello_world/armgcc/CMakeLists.txt index b6c2c958186..85e95e16f2e 100644 --- a/mekmimx8qx/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/mekmimx8qx/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mekmimx8qx/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/demo_apps/power_mode_switch/armgcc/CMakeLists.txt b/mekmimx8qx/demo_apps/power_mode_switch/armgcc/CMakeLists.txt index f31c2134613..df27f119937 100644 --- a/mekmimx8qx/demo_apps/power_mode_switch/armgcc/CMakeLists.txt +++ b/mekmimx8qx/demo_apps/power_mode_switch/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,10 +49,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../app_srtm.c" "${ProjDirPath}/../app_srtm.h" "${ProjDirPath}/../srtm/channels/srtm_rpmsg_endpoint.h" @@ -60,15 +66,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mekmimx8qx/demo_apps/power_mode_switch - ${ProjDirPath}/../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/demo_apps/power_mode_switch + ${SdkRootDirPath}/core/boards/mekmimx8qx ${ProjDirPath}/../srtm/channels ${ProjDirPath}/../srtm/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/demo_apps/srtm_demo/armgcc/CMakeLists.txt b/mekmimx8qx/demo_apps/srtm_demo/armgcc/CMakeLists.txt index fd64cd2625f..2e59bee1c93 100644 --- a/mekmimx8qx/demo_apps/srtm_demo/armgcc/CMakeLists.txt +++ b/mekmimx8qx/demo_apps/srtm_demo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,10 +48,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../board.h" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../app_srtm.c" "${ProjDirPath}/../app_srtm.h" @@ -59,16 +65,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug - ${ProjDirPath}/../../../../../examples/mekmimx8qx/demo_apps/srtm_demo + ${SdkRootDirPath}/examples/mekmimx8qx/demo_apps/srtm_demo ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/core/boards/mekmimx8qx ${ProjDirPath}/../srtm/channels ${ProjDirPath}/../srtm/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt index 704ae1032b8..bf5e23069ca 100644 --- a/mekmimx8qx/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/canfd/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/canfd/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/canfd/interrupt_transfer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/canfd/loopback/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/canfd/loopback/armgcc/CMakeLists.txt index f5d8e98d7ad..44e1626f4fd 100644 --- a/mekmimx8qx/driver_examples/canfd/loopback/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/canfd/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/canfd/loopback - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/canfd/loopback + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt index 585f4732a71..5dccbb54ff3 100644 --- a/mekmimx8qx/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/canfd/loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/canfd/loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/canfd/loopback_transfer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/dpu/blitblend/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/dpu/blitblend/armgcc/CMakeLists.txt index a203ef7f5a9..b324efa105a 100644 --- a/mekmimx8qx/driver_examples/dpu/blitblend/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/dpu/blitblend/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dpu_board.c" "${ProjDirPath}/../display_interface.c" "${ProjDirPath}/../dpu_example.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/dpu/blitblend - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/dpu/blitblend + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/dpu/character/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/dpu/character/armgcc/CMakeLists.txt index 6c86889dfc1..64cb7db0d81 100644 --- a/mekmimx8qx/driver_examples/dpu/character/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/dpu/character/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dpu_board.c" "${ProjDirPath}/../display_interface.c" "${ProjDirPath}/../dpu_example.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/dpu/character - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/dpu/character + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/dpu/fetch_decode/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/dpu/fetch_decode/armgcc/CMakeLists.txt index c60825ee67f..9e30745ff3e 100644 --- a/mekmimx8qx/driver_examples/dpu/fetch_decode/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/dpu/fetch_decode/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dpu_board.c" "${ProjDirPath}/../display_interface.c" "${ProjDirPath}/../dpu_example.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/dpu/fetch_decode - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/dpu/fetch_decode + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/dpu/rop/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/dpu/rop/armgcc/CMakeLists.txt index a82276c07a1..189507a2772 100644 --- a/mekmimx8qx/driver_examples/dpu/rop/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/dpu/rop/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dpu_board.c" "${ProjDirPath}/../display_interface.c" "${ProjDirPath}/../dpu_example.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/dpu/rop - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/dpu/rop + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt index b7bfa38bcf4..86d945dabbd 100644 --- a/mekmimx8qx/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/edma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/edma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/edma/memory_to_memory + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt index 93ac23a07d5..b20473e5e48 100644 --- a/mekmimx8qx/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/edma/scatter_gather/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../edma_scatter_gather.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/edma/scatter_gather - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/edma/scatter_gather + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/enet/txrx_multiring_transfer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/enet/txrx_multiring_transfer/armgcc/CMakeLists.txt index 97a4327345b..b8142ed573a 100644 --- a/mekmimx8qx/driver_examples/enet/txrx_multiring_transfer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/enet/txrx_multiring_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_multiring_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/enet/txrx_multiring_transfer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/enet/txrx_multiring_transfer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt index 1656d70cc40..17c9b9ae758 100644 --- a/mekmimx8qx/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/enet/txrx_ptp1588_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_ptp1588_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/enet/txrx_ptp1588_transfer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/enet/txrx_ptp1588_transfer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt index dce5833caa5..a0fc16ca13a 100644 --- a/mekmimx8qx/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/enet/txrx_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../enet_txrx_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/enet/txrx_transfer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/enet/txrx_transfer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/esai/edma_transfer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/esai/edma_transfer/armgcc/CMakeLists.txt index 7b9b675dc51..a93de1ee548 100644 --- a/mekmimx8qx/driver_examples/esai/edma_transfer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/esai/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../esai_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/esai/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/esai/edma_transfer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/esai/interrupt_transfer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/esai/interrupt_transfer/armgcc/CMakeLists.txt index 8ecdbea686b..ca9490089cb 100644 --- a/mekmimx8qx/driver_examples/esai/interrupt_transfer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/esai/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../esai_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/esai/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/esai/interrupt_transfer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt index 5f474a59fce..e929a20bfac 100644 --- a/mekmimx8qx/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/flexcan/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/flexcan/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/flexcan/interrupt_transfer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt index 23b0fad7da9..72ecddb2acd 100644 --- a/mekmimx8qx/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/flexcan/loopback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/flexcan/loopback - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/flexcan/loopback + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt index fd1f7c3deee..3c6a5f50c30 100644 --- a/mekmimx8qx/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/flexcan/loopback_edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/flexcan/loopback_edma_transfer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/flexcan/loopback_edma_transfer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt index 875a7da73d0..fd26b95a0f6 100644 --- a/mekmimx8qx/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/flexcan/loopback_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexcan_loopback_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/flexcan/loopback_transfer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/flexcan/loopback_transfer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/flexspi/octal/polling_transfer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/flexspi/octal/polling_transfer/armgcc/CMakeLists.txt index 357dbdcd61e..7c4db122595 100644 --- a/mekmimx8qx/driver_examples/flexspi/octal/polling_transfer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/flexspi/octal/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt index 1d78514e18d..0c322951d2f 100644 --- a/mekmimx8qx/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/ftm/combine_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_combine_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/ftm/combine_pwm - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/ftm/combine_pwm + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt index 37a7f29ca23..54ca14b6a08 100644 --- a/mekmimx8qx/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/ftm/dual_edge_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/ftm/dual_edge_capture - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/ftm/dual_edge_capture + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt index a83b3c35fe4..91403a31d1e 100644 --- a/mekmimx8qx/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/ftm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/ftm/input_capture - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/ftm/input_capture + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt index c5a177e5fc2..d4d6ac6d77f 100644 --- a/mekmimx8qx/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/ftm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/ftm/output_compare - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/ftm/output_compare + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt index cb0fbf2fa7e..a00ed63420f 100644 --- a/mekmimx8qx/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/ftm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/ftm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/ftm/pwm_twochannel + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt index bcbd44222ae..509c6a25ebe 100644 --- a/mekmimx8qx/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/ftm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/ftm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/ftm/simple_pwm + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/ftm/timer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/ftm/timer/armgcc/CMakeLists.txt index a14501a58ba..fd813986f34 100644 --- a/mekmimx8qx/driver_examples/ftm/timer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/ftm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ftm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/ftm/timer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/ftm/timer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 5067efdb6ec..f876b2b0338 100644 --- a/mekmimx8qx/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/gpt/capture/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/gpt/capture/armgcc/CMakeLists.txt index 2cab01f2971..37e49027151 100644 --- a/mekmimx8qx/driver_examples/gpt/capture/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/gpt/capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/gpt/capture - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/gpt/capture + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/gpt/timer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/gpt/timer/armgcc/CMakeLists.txt index fed7dc6db3b..45555794d59 100644 --- a/mekmimx8qx/driver_examples/gpt/timer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/gpt/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpt_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/gpt/timer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/gpt/timer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/intmux/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/intmux/armgcc/CMakeLists.txt index 77ffddaf447..c8f7969c82e 100644 --- a/mekmimx8qx/driver_examples/intmux/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/intmux/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../intmux.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/mekmimx8qx/driver_examples/intmux - ${ProjDirPath}/../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/intmux + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/isi/ci_pi/yuv422/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/isi/ci_pi/yuv422/armgcc/CMakeLists.txt index dda1f6b75bc..b8f6c678ed6 100644 --- a/mekmimx8qx/driver_examples/isi/ci_pi/yuv422/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/isi/ci_pi/yuv422/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,22 +45,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../isi_board.c" "${ProjDirPath}/../isi_config.h" "${ProjDirPath}/../isi_example.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qx/driver_examples/isi/ci_pi/yuv422 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/isi/ci_pi/yuv422 + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/isi/mipi_csi2/rgb565/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/isi/mipi_csi2/rgb565/armgcc/CMakeLists.txt index 22cd41a56fa..616760315e6 100644 --- a/mekmimx8qx/driver_examples/isi/mipi_csi2/rgb565/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/isi/mipi_csi2/rgb565/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,22 +45,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../isi_board.c" "${ProjDirPath}/../isi_config.h" "${ProjDirPath}/../isi_example.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qx/driver_examples/isi/mipi_csi2/rgb565 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/isi/mipi_csi2/rgb565 + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/isi/mipi_csi2/yuv422/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/isi/mipi_csi2/yuv422/armgcc/CMakeLists.txt index 1d0893dc764..2f47b48d327 100644 --- a/mekmimx8qx/driver_examples/isi/mipi_csi2/yuv422/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/isi/mipi_csi2/yuv422/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,22 +45,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../isi_board.c" "${ProjDirPath}/../isi_config.h" "${ProjDirPath}/../isi_example.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qx/driver_examples/isi/mipi_csi2/yuv422 - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/isi/mipi_csi2/yuv422 + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt index 0ed0feafc96..5281740a4db 100644 --- a/mekmimx8qx/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/lpadc/interrupt - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/lpadc/interrupt + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/lpadc/polling/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/lpadc/polling/armgcc/CMakeLists.txt index ff3f1c1d5fa..8ab2b6b8178 100644 --- a/mekmimx8qx/driver_examples/lpadc/polling/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/lpadc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/lpadc/polling - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/lpadc/polling + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt index 5a2c71ace4e..f87f3f71e9d 100644 --- a/mekmimx8qx/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/lpi2c/edma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qx/driver_examples/lpi2c/edma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/lpi2c/edma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt index 018f6727c3f..88aac8b7aa8 100644 --- a/mekmimx8qx/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/lpi2c/edma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_edma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qx/driver_examples/lpi2c/edma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/lpi2c/edma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index fd5299b427d..e63889bc719 100644 --- a/mekmimx8qx/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/lpi2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qx/driver_examples/lpi2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/lpi2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index cbe4fcde4fb..0bfff0dbac9 100644 --- a/mekmimx8qx/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/lpi2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qx/driver_examples/lpi2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/lpi2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt index d178f4ab3d2..835ba565772 100644 --- a/mekmimx8qx/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/lpi2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qx/driver_examples/lpi2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/lpi2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt index b04779adf14..493618867bf 100644 --- a/mekmimx8qx/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/lpi2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mekmimx8qx/driver_examples/lpi2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/lpi2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 525b256c8ca..aa412df0249 100644 --- a/mekmimx8qx/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/lpi2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpi2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/lpi2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/lpi2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt index 4aba6cba46d..8ba8ad2729b 100644 --- a/mekmimx8qx/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/lpit/single_channel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpit_single_channel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/lpit/single_channel - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/lpit/single_channel + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt index a5180e95d1c..54fa33c1b5f 100644 --- a/mekmimx8qx/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/lpuart/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_edma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/lpuart/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/lpuart/edma_transfer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index 9ea5e158c0f..bd131c29d0f 100644 --- a/mekmimx8qx/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 97740b0f823..a509a5e5b15 100644 --- a/mekmimx8qx/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index a81fd5f7042..603c5b936fb 100644 --- a/mekmimx8qx/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index 10fca7f8056..554b698c2fa 100644 --- a/mekmimx8qx/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/rgpio/led_output/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/rgpio/led_output/armgcc/CMakeLists.txt index 8c8b13240c7..f7d4e50f5f1 100644 --- a/mekmimx8qx/driver_examples/rgpio/led_output/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/rgpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rgpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/rgpio/led_output - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/rgpio/led_output + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt index fd86dc505f3..ac12e38812c 100644 --- a/mekmimx8qx/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/sai/edma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/sai/edma_transfer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/sai/edma_transfer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/sai/interrupt/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/sai/interrupt/armgcc/CMakeLists.txt index a08653911c0..7ad7717c195 100644 --- a/mekmimx8qx/driver_examples/sai/interrupt/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/sai/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/sai/interrupt - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/sai/interrupt + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt index 6c54749a85c..8b95a2617e3 100644 --- a/mekmimx8qx/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/sai/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../music.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/sai/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/sai/interrupt_transfer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/sema42/uboot/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/sema42/uboot/armgcc/CMakeLists.txt index b130a409e15..26a79383843 100644 --- a/mekmimx8qx/driver_examples/sema42/uboot/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/sema42/uboot/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sema42_uboot.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/sema42/uboot - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/sema42/uboot + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt index 37ad579947f..b9fdfa65b6a 100644 --- a/mekmimx8qx/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/tpm/dual_edge_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_dual_edge_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/tpm/dual_edge_capture - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/tpm/dual_edge_capture + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt index 032b1d0825a..c4abc348b17 100644 --- a/mekmimx8qx/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/tpm/input_capture/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_input_capture.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/tpm/input_capture - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/tpm/input_capture + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt index 0c885a14e12..de87c3d6783 100644 --- a/mekmimx8qx/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/tpm/output_compare/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_output_compare.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/tpm/output_compare - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/tpm/output_compare + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt index d578ac16dbc..69f120e9ced 100644 --- a/mekmimx8qx/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/tpm/pwm_twochannel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_pwm_twochannel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/tpm/pwm_twochannel - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/tpm/pwm_twochannel + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt index f6855e279e1..fe9b8cf653a 100644 --- a/mekmimx8qx/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/tpm/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/tpm/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/tpm/simple_pwm + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/tpm/timer/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/tpm/timer/armgcc/CMakeLists.txt index 14c6b040450..fc85ffed40d 100644 --- a/mekmimx8qx/driver_examples/tpm/timer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/tpm/timer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tpm_timer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/driver_examples/tpm/timer - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/tpm/timer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/tstmr/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/tstmr/armgcc/CMakeLists.txt index 394617c9562..a7f4631667a 100644 --- a/mekmimx8qx/driver_examples/tstmr/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/tstmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tstmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mekmimx8qx/driver_examples/tstmr - ${ProjDirPath}/../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/tstmr + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/driver_examples/wdog32/armgcc/CMakeLists.txt b/mekmimx8qx/driver_examples/wdog32/armgcc/CMakeLists.txt index 992a5a5c52e..a4aa5249a54 100644 --- a/mekmimx8qx/driver_examples/wdog32/armgcc/CMakeLists.txt +++ b/mekmimx8qx/driver_examples/wdog32/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog32.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mekmimx8qx/driver_examples/wdog32 - ${ProjDirPath}/../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/driver_examples/wdog32 + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt b/mekmimx8qx/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt index 23f93cdd5af..1083ced072d 100644 --- a/mekmimx8qx/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt +++ b/mekmimx8qx/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mmcau_api.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mekmimx8qx/mmcau_examples/mmcau_api - ${ProjDirPath}/../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/mmcau_examples/mmcau_api + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -104,27 +110,27 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() if(CMAKE_BUILD_TYPE STREQUAL ddr_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() if(CMAKE_BUILD_TYPE STREQUAL ddr_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm4-cm7/lib_mmcau.a) endif() TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/mekmimx8qx/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt b/mekmimx8qx/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt index 2f2fb286a91..45d87c4c244 100644 --- a/mekmimx8qx/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt +++ b/mekmimx8qx/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,10 +45,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../app_srtm.c" "${ProjDirPath}/../app_srtm.h" "${ProjDirPath}/../srtm/channels/srtm_rpmsg_endpoint.h" @@ -56,15 +62,15 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mekmimx8qx/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote - ${ProjDirPath}/../../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/multicore_examples/rpmsg_lite_pingpong_rtos/linux_remote + ${SdkRootDirPath}/core/boards/mekmimx8qx ${ProjDirPath}/../srtm/channels ${ProjDirPath}/../srtm/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt b/mekmimx8qx/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt index 527d0b29dd2..78f2322c5e5 100644 --- a/mekmimx8qx/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt +++ b/mekmimx8qx/multicore_examples/rpmsg_lite_str_echo_rtos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,10 +45,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rsc_table.c" "${ProjDirPath}/../rsc_table.h" "${ProjDirPath}/../remoteproc.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../app_srtm.c" "${ProjDirPath}/../app_srtm.h" "${ProjDirPath}/../srtm/channels/srtm_rpmsg_endpoint.h" @@ -57,15 +63,15 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mekmimx8qx/multicore_examples/rpmsg_lite_str_echo_rtos - ${ProjDirPath}/../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/multicore_examples/rpmsg_lite_str_echo_rtos + ${SdkRootDirPath}/core/boards/mekmimx8qx ${ProjDirPath}/../srtm/channels ${ProjDirPath}/../srtm/services ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/mekmimx8qx/rtos_examples/freertos_event/armgcc/CMakeLists.txt index c0247184ea8..15418ca6a32 100644 --- a/mekmimx8qx/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/mekmimx8qx/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mekmimx8qx/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/mekmimx8qx/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index f17bb53b3f0..9e83e72bf4a 100644 --- a/mekmimx8qx/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/mekmimx8qx/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mekmimx8qx/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/mekmimx8qx/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 60c3313163b..6e1f6e978e8 100644 --- a/mekmimx8qx/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/mekmimx8qx/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mekmimx8qx/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/mekmimx8qx/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index cfa76bdc67c..3b9f278ed9c 100644 --- a/mekmimx8qx/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/mekmimx8qx/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mekmimx8qx/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/mekmimx8qx/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 7e0aec77539..e55de2aa9e2 100644 --- a/mekmimx8qx/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/mekmimx8qx/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mekmimx8qx/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/mekmimx8qx/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 0b43089b24a..219d4312c42 100644 --- a/mekmimx8qx/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/mekmimx8qx/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mekmimx8qx/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/mekmimx8qx/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 24a2846d0ac..ae5002175dd 100644 --- a/mekmimx8qx/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/mekmimx8qx/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mekmimx8qx/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/mekmimx8qx/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 728a4898a82..34531e63f53 100644 --- a/mekmimx8qx/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/mekmimx8qx/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,23 +41,23 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mekmimx8qx/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mekmimx8qx/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/mekmimx8qx/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 6511de929ad..210d3c177f5 100644 --- a/mekmimx8qx/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/mekmimx8qx/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,10 +43,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/board.h" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mekmimx8qx/clock_config.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/board.h" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.c" +"${SdkRootDirPath}/core/boards/mekmimx8qx/clock_config.h" "${ProjDirPath}/../empty_rsc_table.c" ) @@ -48,13 +54,13 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. debug ${ProjDirPath}/../low_power_tickless ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mekmimx8qx/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/mekmimx8qx + ${SdkRootDirPath}/examples/mekmimx8qx/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/mekmimx8qx ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/mimxrt685audevk/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 491e7bfbfb0..54f69d7864c 100644 --- a/mimxrt685audevk/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/cmsis_driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/cmsis_driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/mimxrt685audevk/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index b2d39e0ec94..60d1853c20e 100644 --- a/mimxrt685audevk/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/cmsis_driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/cmsis_driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/mimxrt685audevk/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 1d38ec0d0a5..a67120512a1 100644 --- a/mimxrt685audevk/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/mimxrt685audevk/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 0ec6f5d8c49..5e1269746da 100644 --- a/mimxrt685audevk/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/mimxrt685audevk/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index c920ac07a6a..fe579c11fc9 100644 --- a/mimxrt685audevk/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/cmsis_driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/cmsis_driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/mimxrt685audevk/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 024574a0778..cac14dfae00 100644 --- a/mimxrt685audevk/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/cmsis_driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/cmsis_driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt b/mimxrt685audevk/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt index 5fb4330feee..b9eead4b2fd 100644 --- a/mimxrt685audevk/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/cmsis_driver_examples/spi/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/cmsis_driver_examples/spi/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/cmsis_driver_examples/spi/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/mimxrt685audevk/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 25500c42e2a..9c0039f1143 100644 --- a/mimxrt685audevk/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/cmsis_driver_examples/spi/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/cmsis_driver_examples/spi/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/cmsis_driver_examples/spi/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/mimxrt685audevk/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index c8e856a506d..f0de1c11588 100644 --- a/mimxrt685audevk/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/cmsis_driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/cmsis_driver_examples/usart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/cmsis_driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/mimxrt685audevk/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index b06b160dd2d..66d95b0d070 100644 --- a/mimxrt685audevk/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/cmsis_driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/cmsis_driver_examples/usart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/cmsis_driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/component_examples/i3c_bus/master/armgcc/CMakeLists.txt b/mimxrt685audevk/component_examples/i3c_bus/master/armgcc/CMakeLists.txt index a0f7ff4f917..727a511d2ac 100644 --- a/mimxrt685audevk/component_examples/i3c_bus/master/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/component_examples/i3c_bus/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_bus_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/component_examples/i3c_bus/master - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/component_examples/i3c_bus/master + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/component_examples/i3c_bus/read_sensor/armgcc/CMakeLists.txt b/mimxrt685audevk/component_examples/i3c_bus/read_sensor/armgcc/CMakeLists.txt index 1382682ddc1..2c0aacc2dc1 100644 --- a/mimxrt685audevk/component_examples/i3c_bus/read_sensor/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/component_examples/i3c_bus/read_sensor/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_bus_master_read_icm42688p.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/component_examples/i3c_bus/read_sensor - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/component_examples/i3c_bus/read_sensor + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/component_examples/i3c_bus/slave/armgcc/CMakeLists.txt b/mimxrt685audevk/component_examples/i3c_bus/slave/armgcc/CMakeLists.txt index 8295f6be09f..ef574385d7d 100644 --- a/mimxrt685audevk/component_examples/i3c_bus/slave/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/component_examples/i3c_bus/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_bus_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/component_examples/i3c_bus/slave - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/component_examples/i3c_bus/slave + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/component_examples/log/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/component_examples/log/bm/armgcc/CMakeLists.txt index 7314e01e9c0..9a8315d23dc 100644 --- a/mimxrt685audevk/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/component_examples/log/bm + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/component_examples/log/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/component_examples/log/freertos/armgcc/CMakeLists.txt index 92cae2fc58e..85324a50fe8 100644 --- a/mimxrt685audevk/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/component_examples/mpi_loader/dsp_hello_world/armgcc/CMakeLists.txt b/mimxrt685audevk/component_examples/mpi_loader/dsp_hello_world/armgcc/CMakeLists.txt index 1c83162d4aa..27cd5bee4b0 100644 --- a/mimxrt685audevk/component_examples/mpi_loader/dsp_hello_world/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/component_examples/mpi_loader/dsp_hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -41,21 +47,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/component_examples/mpi_loader/dsp_hello_world - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/component_examples/mpi_loader/dsp_hello_world + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/component_examples/mpi_loader/extram_hello_world/armgcc/CMakeLists.txt b/mimxrt685audevk/component_examples/mpi_loader/extram_hello_world/armgcc/CMakeLists.txt index 30477ce02cc..c857057fe44 100644 --- a/mimxrt685audevk/component_examples/mpi_loader/extram_hello_world/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/component_examples/mpi_loader/extram_hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/component_examples/mpi_loader/extram_hello_world - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/component_examples/mpi_loader/extram_hello_world + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/component_examples/mpi_loader/extram_loader/armgcc/CMakeLists.txt b/mimxrt685audevk/component_examples/mpi_loader/extram_loader/armgcc/CMakeLists.txt index eed6b981a0b..1b37ab4adcb 100644 --- a/mimxrt685audevk/component_examples/mpi_loader/extram_loader/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/component_examples/mpi_loader/extram_loader/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../mpi_loader_ram.json" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/component_examples/mpi_loader/extram_loader - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/component_examples/mpi_loader/extram_loader + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/component_examples/sx1502_led_control/armgcc/CMakeLists.txt b/mimxrt685audevk/component_examples/sx1502_led_control/armgcc/CMakeLists.txt index b4f10c1d278..5a9645c9a7a 100644 --- a/mimxrt685audevk/component_examples/sx1502_led_control/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/component_examples/sx1502_led_control/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sx1502_led_control.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/component_examples/sx1502_led_control - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/component_examples/sx1502_led_control + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/demo_apps/dmic_i2s_hwvad/armgcc/CMakeLists.txt b/mimxrt685audevk/demo_apps/dmic_i2s_hwvad/armgcc/CMakeLists.txt index 2bfb3815a4d..582aa8a967b 100644 --- a/mimxrt685audevk/demo_apps/dmic_i2s_hwvad/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/demo_apps/dmic_i2s_hwvad/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/demo_apps/dmic_i2s_hwvad - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/demo_apps/dmic_i2s_hwvad + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/demo_apps/hello_world/armgcc/CMakeLists.txt b/mimxrt685audevk/demo_apps/hello_world/armgcc/CMakeLists.txt index 63bce0f29e1..912fe23e747 100644 --- a/mimxrt685audevk/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/demo_apps/hello_world_hybrid/armgcc/CMakeLists.txt b/mimxrt685audevk/demo_apps/hello_world_hybrid/armgcc/CMakeLists.txt index 6d9767fc18a..76e94510e5c 100644 --- a/mimxrt685audevk/demo_apps/hello_world_hybrid/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/demo_apps/hello_world_hybrid/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_hybrid.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/demo_apps/hello_world_hybrid - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/demo_apps/hello_world_hybrid + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/demo_apps/hello_world_swo/armgcc/CMakeLists.txt b/mimxrt685audevk/demo_apps/hello_world_swo/armgcc/CMakeLists.txt index ffd844d4729..df265b3e7fd 100644 --- a/mimxrt685audevk/demo_apps/hello_world_swo/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/demo_apps/hello_world_swo/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world_swo.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/demo_apps/hello_world_swo - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/demo_apps/hello_world_swo + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt b/mimxrt685audevk/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt index 5fe6d44eefd..07df672163d 100644 --- a/mimxrt685audevk/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/demo_apps/hello_world_virtual_com/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,22 +40,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" "${ProjDirPath}/../usb_device_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/demo_apps/hello_world_virtual_com - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/demo_apps/hello_world_virtual_com + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/demo_apps/power_manager/armgcc/CMakeLists.txt b/mimxrt685audevk/demo_apps/power_manager/armgcc/CMakeLists.txt index 374d1236f68..477add0b3e1 100644 --- a/mimxrt685audevk/demo_apps/power_manager/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/demo_apps/power_manager/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,12 +50,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/demo_apps/power_manager + ${SdkRootDirPath}/examples/mimxrt685audevk/demo_apps/power_manager ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/demo_apps/shell/armgcc/CMakeLists.txt b/mimxrt685audevk/demo_apps/shell/armgcc/CMakeLists.txt index 22310786810..f1583decccb 100644 --- a/mimxrt685audevk/demo_apps/shell/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/demo_apps/shell + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt index e76f7a90c3e..7dca68a066a 100644 --- a/mimxrt685audevk/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/acmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/acmp/interrupt + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/acmp/interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/acmp/polling/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/acmp/polling/armgcc/CMakeLists.txt index 189dfeadce9..3dd98444148 100644 --- a/mimxrt685audevk/driver_examples/acmp/polling/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/acmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/acmp/polling + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/acmp/polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt index 49588d248fd..03ab6ec8c63 100644 --- a/mimxrt685audevk/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/acmp/round_robin/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/acmp/round_robin + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/acmp/round_robin ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/casper/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/casper/armgcc/CMakeLists.txt index 8ba6d974923..052544f2b6e 100644 --- a/mimxrt685audevk/driver_examples/casper/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/casper/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../test_ecmul521.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/driver_examples/casper - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/casper + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/clockout/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/clockout/armgcc/CMakeLists.txt index 0c61a873dc7..43e7553aa00 100644 --- a/mimxrt685audevk/driver_examples/clockout/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/clockout/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clockout.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/driver_examples/clockout - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/clockout + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/crc/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/crc/armgcc/CMakeLists.txt index c163aac50fc..ece10722342 100644 --- a/mimxrt685audevk/driver_examples/crc/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/crc + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt index 09d6f18a391..b36d0c099bf 100644 --- a/mimxrt685audevk/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/ctimer/simple_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/ctimer/simple_match - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/ctimer/simple_match + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt index b062d46c167..13c27203f5d 100644 --- a/mimxrt685audevk/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/ctimer/simple_match_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_match_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/ctimer/simple_match_interrupt - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/ctimer/simple_match_interrupt + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt index b33aae49176..3b94e75970e 100644 --- a/mimxrt685audevk/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/ctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/ctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/ctimer/simple_pwm + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt index 7816da42452..e6ff2be27e4 100644 --- a/mimxrt685audevk/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/ctimer/simple_pwm_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../simple_pwm_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/ctimer/simple_pwm_interrupt - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/ctimer/simple_pwm_interrupt + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt index d404b2fbd82..d0bdc6e7a92 100644 --- a/mimxrt685audevk/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/dma/channel_chain/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_chain.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/dma/channel_chain - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/dma/channel_chain + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt index b635aeedcf8..7a7f2360763 100644 --- a/mimxrt685audevk/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/dma/interleave_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_interleave_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/dma/interleave_transfer - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/dma/interleave_transfer + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt index b3fa044b5c9..6ac40b83c50 100644 --- a/mimxrt685audevk/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/dma/linked_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_linked_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/dma/linked_transfer - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/dma/linked_transfer + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index c9797646538..aef9cc30c3a 100644 --- a/mimxrt685audevk/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/dma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt index afac5dc1fec..1de3b04b52b 100644 --- a/mimxrt685audevk/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/dmic/dmic_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/dmic/dmic_dma - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/dmic/dmic_dma + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/dmic/dmic_hwvad/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/dmic/dmic_hwvad/armgcc/CMakeLists.txt index 4f57d899ed5..039ab0da19a 100644 --- a/mimxrt685audevk/driver_examples/dmic/dmic_hwvad/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/dmic/dmic_hwvad/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_hwvad.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/dmic/dmic_hwvad - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/dmic/dmic_hwvad + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt index 8cc47d15ffa..27915241a5a 100644 --- a/mimxrt685audevk/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/dmic/dmic_i2s_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_i2s_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/dmic/dmic_i2s_dma - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/dmic/dmic_i2s_dma + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/dmic/dmic_multi_channel/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/dmic/dmic_multi_channel/armgcc/CMakeLists.txt index 73178fa3ce1..45e615a391e 100644 --- a/mimxrt685audevk/driver_examples/dmic/dmic_multi_channel/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/dmic/dmic_multi_channel/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dmic_multi_channel.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/dmic/dmic_multi_channel - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/dmic/dmic_multi_channel + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/flexspi/nor/dma_transfer/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/flexspi/nor/dma_transfer/armgcc/CMakeLists.txt index 76698097cc4..3f25f347832 100644 --- a/mimxrt685audevk/driver_examples/flexspi/nor/dma_transfer/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/flexspi/nor/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt index 2949c6f520b..e3bae6c9750 100644 --- a/mimxrt685audevk/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/flexspi/nor/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,20 +42,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../app.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/flexspi/psram/dma_transfer/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/flexspi/psram/dma_transfer/armgcc/CMakeLists.txt index daf6a6cb5d7..45c66cb266e 100644 --- a/mimxrt685audevk/driver_examples/flexspi/psram/dma_transfer/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/flexspi/psram/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_psram_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/flexspi/psram/dma_transfer - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/flexspi/psram/dma_transfer + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/flexspi/psram/polling_transfer/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/flexspi/psram/polling_transfer/armgcc/CMakeLists.txt index 0357c739116..42d177c907e 100644 --- a/mimxrt685audevk/driver_examples/flexspi/psram/polling_transfer/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/flexspi/psram/polling_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../flexspi_psram_polling_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/flexspi/psram/polling_transfer - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/flexspi/psram/polling_transfer + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/fmeas/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/fmeas/armgcc/CMakeLists.txt index 7b37076d71b..19ead4f4b6e 100644 --- a/mimxrt685audevk/driver_examples/fmeas/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/fmeas/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../fmeas.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/driver_examples/fmeas - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/fmeas + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index c72d01c4867..0d45edd25cd 100644 --- a/mimxrt685audevk/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 3df17998676..32405f6462a 100644 --- a/mimxrt685audevk/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/hashcrypt/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/hashcrypt/armgcc/CMakeLists.txt index e07e5088345..e2b938a76ff 100644 --- a/mimxrt685audevk/driver_examples/hashcrypt/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/hashcrypt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hashcrypt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/driver_examples/hashcrypt - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/hashcrypt + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 64d84565aae..a58336f3c01 100644 --- a/mimxrt685audevk/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 630f2da0004..d2ad8b14b1d 100644 --- a/mimxrt685audevk/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 84ea642e382..7b5f8c90cc7 100644 --- a/mimxrt685audevk/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index d1af7772223..40b22030e06 100644 --- a/mimxrt685audevk/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt index 5295160bac8..d4ae3965da8 100644 --- a/mimxrt685audevk/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/i2c/polling_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/i2c/polling_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/i2c/polling_b2b/master + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt index 8091a2ed9cf..4a34b5299e5 100644 --- a/mimxrt685audevk/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/i2c/polling_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/i2c/polling_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/i2c/polling_b2b/slave + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/i2s/dma_ping_pong_buffer/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/i2s/dma_ping_pong_buffer/armgcc/CMakeLists.txt index 8ab9b19c3d4..bdaad5a72eb 100644 --- a/mimxrt685audevk/driver_examples/i2s/dma_ping_pong_buffer/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/i2s/dma_ping_pong_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/i2s/dma_ping_pong_buffer - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/i2s/dma_ping_pong_buffer + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt index 535e2e11623..1b7f3b0533d 100644 --- a/mimxrt685audevk/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/i2s/dma_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/i2s/dma_record_playback - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/i2s/dma_record_playback + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/i2s/dma_tdm/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/i2s/dma_tdm/armgcc/CMakeLists.txt index 670853a4d28..9a10e82e87a 100644 --- a/mimxrt685audevk/driver_examples/i2s/dma_tdm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/i2s/dma_tdm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ffconf.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/i2s/dma_tdm - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/i2s/dma_tdm + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/i2s/dma_tdm_record_playback/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/i2s/dma_tdm_record_playback/armgcc/CMakeLists.txt index 3ac8ee6ff91..8fdeec5aa67 100644 --- a/mimxrt685audevk/driver_examples/i2s/dma_tdm_record_playback/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/i2s/dma_tdm_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2s_dma_tdm_record_playback.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/i2s/dma_tdm_record_playback - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/i2s/dma_tdm_record_playback + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt index 5eb8b6a575b..0015d7b9526 100644 --- a/mimxrt685audevk/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/i2s/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/i2s/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/i2s/dma_transfer + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt index da6aa55f27a..16b31cc2be4 100644 --- a/mimxrt685audevk/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/i2s/interrupt_record_playback/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/i2s/interrupt_record_playback - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/i2s/interrupt_record_playback + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt index cecef16227d..218fe511514 100644 --- a/mimxrt685audevk/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/i2s/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../../music.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/i2s/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/i2s/interrupt_transfer + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/i3c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/i3c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 2b620a2c596..18c50582c33 100644 --- a/mimxrt685audevk/driver_examples/i3c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/i3c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/i3c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/i3c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/i3c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/i3c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 32382f85489..8f2a37878bd 100644 --- a/mimxrt685audevk/driver_examples/i3c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/i3c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/i3c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/i3c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/i3c/master_read_sensor_icm42688p/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/i3c/master_read_sensor_icm42688p/armgcc/CMakeLists.txt index 42042b4242f..25994c2e0a0 100644 --- a/mimxrt685audevk/driver_examples/i3c/master_read_sensor_icm42688p/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/i3c/master_read_sensor_icm42688p/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_master_read_sensor_icm42688p.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/i3c/master_read_sensor_icm42688p - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/i3c/master_read_sensor_icm42688p + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/i3c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/i3c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index b7edf1f4384..c1747129b82 100644 --- a/mimxrt685audevk/driver_examples/i3c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/i3c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/i3c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/i3c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/i3c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/i3c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index ab1cc2a0774..06e837bbfd6 100644 --- a/mimxrt685audevk/driver_examples/i3c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/i3c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i3c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/i3c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/i3c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/iap/flash_fcb/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/iap/flash_fcb/armgcc/CMakeLists.txt index 64075ec02b8..6c961d74e18 100644 --- a/mimxrt685audevk/driver_examples/iap/flash_fcb/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/iap/flash_fcb/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../iap_flash_fcb.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/iap/flash_fcb - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/iap/flash_fcb + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/iap/iap_boot/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/iap/iap_boot/armgcc/CMakeLists.txt index ec5d8e41f10..218f9db4d2e 100644 --- a/mimxrt685audevk/driver_examples/iap/iap_boot/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/iap/iap_boot/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/iap/iap_boot + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/iap/iap_boot ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt index 8991daa5ffb..e3b25c82266 100644 --- a/mimxrt685audevk/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/iap/iap_flash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/iap/iap_flash + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/iap/iap_flash ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/iap/iap_otp/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/iap/iap_otp/armgcc/CMakeLists.txt index 9e5571ef7af..89fa9bdacd6 100644 --- a/mimxrt685audevk/driver_examples/iap/iap_otp/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/iap/iap_otp/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/iap/iap_otp + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/iap/iap_otp ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/lpadc/dma/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/lpadc/dma/armgcc/CMakeLists.txt index 1007fcaad65..b1fac020f3c 100644 --- a/mimxrt685audevk/driver_examples/lpadc/dma/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/lpadc/dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../board.h" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/lpadc/dma - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/lpadc/dma + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt index 5b6e1f163ec..5cca468a465 100644 --- a/mimxrt685audevk/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/lpadc/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../board.h" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/lpadc/interrupt - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/lpadc/interrupt + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/lpadc/polling/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/lpadc/polling/armgcc/CMakeLists.txt index 7dd312aab97..dca07eab4bf 100644 --- a/mimxrt685audevk/driver_examples/lpadc/polling/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/lpadc/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -38,21 +44,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../board.h" "${ProjDirPath}/../clock_config.c" "${ProjDirPath}/../clock_config.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/lpadc/polling - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/lpadc/polling + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/lpadc/single_interrupt/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/lpadc/single_interrupt/armgcc/CMakeLists.txt index 82cb23e0ad8..503d6456d30 100644 --- a/mimxrt685audevk/driver_examples/lpadc/single_interrupt/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/lpadc/single_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/lpadc/single_interrupt + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/lpadc/single_interrupt ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/lpadc/single_polling/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/lpadc/single_polling/armgcc/CMakeLists.txt index d02073bf1a0..a55c8903da9 100644 --- a/mimxrt685audevk/driver_examples/lpadc/single_polling/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/lpadc/single_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/lpadc/single_polling + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/lpadc/single_polling ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt index ee18a7c5cde..5889e238bc2 100644 --- a/mimxrt685audevk/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/lpadc/temperature_measurement/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpadc_temperature_measurement.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/lpadc/temperature_measurement - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/lpadc/temperature_measurement + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/mrt/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/mrt/armgcc/CMakeLists.txt index 0a37393280b..35f2f13c704 100644 --- a/mimxrt685audevk/driver_examples/mrt/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/mrt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mrt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/driver_examples/mrt - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/mrt + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/ostimer/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/ostimer/armgcc/CMakeLists.txt index 01fda1ab42f..81f55a504a5 100644 --- a/mimxrt685audevk/driver_examples/ostimer/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/ostimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ostimer_example.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/driver_examples/ostimer - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/ostimer + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/otfad/decrypt/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/otfad/decrypt/armgcc/CMakeLists.txt index 4e53c2736fc..5e0becce03c 100644 --- a/mimxrt685audevk/driver_examples/otfad/decrypt/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/otfad/decrypt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -31,10 +37,10 @@ include(${ProjDirPath}/flags.cmake) include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" "${ProjDirPath}/../otfad_decrypt.c" "${ProjDirPath}/../app.h" "${ProjDirPath}/../flexspi_nor_flash_ops.c" @@ -43,13 +49,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/pca9420/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/pca9420/armgcc/CMakeLists.txt index 87a915c362c..f5c467eb5f7 100644 --- a/mimxrt685audevk/driver_examples/pca9420/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/pca9420/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pca9420.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/driver_examples/pca9420 - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/pca9420 + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt index 1df14d106f0..1b154603f2b 100644 --- a/mimxrt685audevk/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/pint/pattern_match/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pattern_match.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/pint/pattern_match - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/pint/pattern_match + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt index 73439e91068..f4cbef8ebae 100644 --- a/mimxrt685audevk/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/pint/pin_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pint_pin_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/pint/pin_interrupt - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/pint/pin_interrupt + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/powerquad/benchmark_fft/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/powerquad/benchmark_fft/armgcc/CMakeLists.txt index 8823700cb11..5f2b1500de7 100644 --- a/mimxrt685audevk/driver_examples/powerquad/benchmark_fft/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/powerquad/benchmark_fft/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_fft.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/powerquad/benchmark_fft - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/powerquad/benchmark_fft + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/mimxrt685audevk/driver_examples/powerquad/benchmark_filter/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/powerquad/benchmark_filter/armgcc/CMakeLists.txt index 66b15f1c1a2..2649f5ff4c3 100644 --- a/mimxrt685audevk/driver_examples/powerquad/benchmark_filter/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/powerquad/benchmark_filter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_filter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/powerquad/benchmark_filter - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/powerquad/benchmark_filter + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/mimxrt685audevk/driver_examples/powerquad/benchmark_math/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/powerquad/benchmark_math/armgcc/CMakeLists.txt index 40c90f2f3f7..c162ffbea9a 100644 --- a/mimxrt685audevk/driver_examples/powerquad/benchmark_math/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/powerquad/benchmark_math/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_math.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/powerquad/benchmark_math - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/powerquad/benchmark_math + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/mimxrt685audevk/driver_examples/powerquad/benchmark_matrix/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/powerquad/benchmark_matrix/armgcc/CMakeLists.txt index 6eae70bdd35..4777fdce183 100644 --- a/mimxrt685audevk/driver_examples/powerquad/benchmark_matrix/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/powerquad/benchmark_matrix/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_matrix.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/powerquad/benchmark_matrix - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/powerquad/benchmark_matrix + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_fft/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_fft/armgcc/CMakeLists.txt index 10ed600a3cf..580c446af1b 100644 --- a/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_fft/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_fft/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_fft.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_fft - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_fft + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,19 +117,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_filter/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_filter/armgcc/CMakeLists.txt index b36027bae17..348519cd9b3 100644 --- a/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_filter/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_filter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_filter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_filter - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_filter + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,19 +117,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_math/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_math/armgcc/CMakeLists.txt index 99ffe7fa4e9..5a2464ecf5b 100644 --- a/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_math/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_math/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_math.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_math - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_math + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,19 +117,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_matrix/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_matrix/armgcc/CMakeLists.txt index d4dac027d43..d1f75807cb3 100644 --- a/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_matrix/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_matrix/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_sw_matrix.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_matrix - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/powerquad/benchmark_sw_matrix + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -111,19 +117,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/mimxrt685audevk/driver_examples/powerquad/benchmark_vector/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/powerquad/benchmark_vector/armgcc/CMakeLists.txt index 66d17673b1a..89daebdc761 100644 --- a/mimxrt685audevk/driver_examples/powerquad/benchmark_vector/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/powerquad/benchmark_vector/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_benchmark_vector.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/powerquad/benchmark_vector - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/powerquad/benchmark_vector + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/mimxrt685audevk/driver_examples/powerquad/cmsis/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/powerquad/cmsis/armgcc/CMakeLists.txt index 4ea7c06e012..c08a13eed41 100644 --- a/mimxrt685audevk/driver_examples/powerquad/cmsis/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/powerquad/cmsis/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_cmsis.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/powerquad/cmsis - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/powerquad/cmsis + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/mimxrt685audevk/driver_examples/powerquad/filter/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/powerquad/filter/armgcc/CMakeLists.txt index b75cbfbe9ef..4d8c3bc96ae 100644 --- a/mimxrt685audevk/driver_examples/powerquad/filter/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/powerquad/filter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_filter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/powerquad/filter - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/powerquad/filter + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/mimxrt685audevk/driver_examples/powerquad/fir_fast/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/powerquad/fir_fast/armgcc/CMakeLists.txt index d47bb649366..4c365831a95 100644 --- a/mimxrt685audevk/driver_examples/powerquad/fir_fast/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/powerquad/fir_fast/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_fir_fast.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/powerquad/fir_fast - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/powerquad/fir_fast + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/mimxrt685audevk/driver_examples/powerquad/math/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/powerquad/math/armgcc/CMakeLists.txt index c9cc42730f7..2415c87042b 100644 --- a/mimxrt685audevk/driver_examples/powerquad/math/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/powerquad/math/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_math.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/powerquad/math - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/powerquad/math + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/mimxrt685audevk/driver_examples/powerquad/matrix/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/powerquad/matrix/armgcc/CMakeLists.txt index fa959c335ac..02f480d00de 100644 --- a/mimxrt685audevk/driver_examples/powerquad/matrix/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/powerquad/matrix/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_matrix.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/powerquad/matrix - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/powerquad/matrix + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/mimxrt685audevk/driver_examples/powerquad/transform/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/powerquad/transform/armgcc/CMakeLists.txt index 856b886ec0d..2683539d8d3 100644 --- a/mimxrt685audevk/driver_examples/powerquad/transform/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/powerquad/transform/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../powerquad_transform.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/powerquad/transform - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/powerquad/transform + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -113,19 +119,19 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL release) if(CMAKE_BUILD_TYPE STREQUAL flash_debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_debug) if(CMAKE_BUILD_TYPE STREQUAL flash_release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../../core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/CMSIS/DSP/Lib/GCC/libarm_ARMv8MMLldfsp_math.a) endif(CMAKE_BUILD_TYPE STREQUAL flash_release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/mimxrt685audevk/driver_examples/puf/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/puf/armgcc/CMakeLists.txt index f51d9a0b261..9abb41d14c9 100644 --- a/mimxrt685audevk/driver_examples/puf/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/puf/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../puf.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/driver_examples/puf + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/puf ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/rtc/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/rtc/armgcc/CMakeLists.txt index d413f60a706..32da20d5b02 100644 --- a/mimxrt685audevk/driver_examples/rtc/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/rtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/driver_examples/rtc - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/rtc + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt index 5b890bebafe..39ddeea7abf 100644 --- a/mimxrt685audevk/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/sctimer/16bit_counter/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_16bit_counter.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/sctimer/16bit_counter - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/sctimer/16bit_counter + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt index 7dc918fc2e2..ab3e596fccb 100644 --- a/mimxrt685audevk/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/sctimer/multi_state_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_multi_state_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/sctimer/multi_state_pwm - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/sctimer/multi_state_pwm + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt index f96efa93ce5..0621a1f47ba 100644 --- a/mimxrt685audevk/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/sctimer/pwm_with_dutycyle_change/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_update_dutycycle.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/sctimer/pwm_with_dutycyle_change - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/sctimer/pwm_with_dutycyle_change + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt index b22055070c7..c74a2bb9180 100644 --- a/mimxrt685audevk/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/sctimer/simple_pwm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sctimer_simple_pwm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/sctimer/simple_pwm - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/sctimer/simple_pwm + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index fe2d64b59f9..71f95f0d6af 100644 --- a/mimxrt685audevk/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 1749b825922..3b1025e56b4 100644 --- a/mimxrt685audevk/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index 7d464738ae1..3e0f614aa66 100644 --- a/mimxrt685audevk/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/spi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 973af4b1498..acb3e6f58e4 100644 --- a/mimxrt685audevk/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/spi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 3f568e9437a..082caf08ddd 100644 --- a/mimxrt685audevk/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index e30848907d3..736fb36a232 100644 --- a/mimxrt685audevk/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 279614d7ae0..fe22ea34841 100644 --- a/mimxrt685audevk/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/spi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/spi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index f8a13d0bdd1..8debc319528 100644 --- a/mimxrt685audevk/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/mimxrt685audevk/driver_examples/spi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/spi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/trng/random/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/trng/random/armgcc/CMakeLists.txt index 6dc242c5528..dfc2ce4ff3f 100644 --- a/mimxrt685audevk/driver_examples/trng/random/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/trng/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -42,12 +48,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/trng/random + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/trng/random ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index 369d4c24e25..5ab01b56cab 100644 --- a/mimxrt685audevk/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/usart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/usart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/usart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt index ee47de7b04e..457ec84c221 100644 --- a/mimxrt685audevk/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/usart/dma_double_buffer_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_double_buffer_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/usart/dma_double_buffer_transfer - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/usart/dma_double_buffer_transfer + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/usart/dma_low_power/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/usart/dma_low_power/armgcc/CMakeLists.txt index fa1a9262d58..35d3835c3a4 100644 --- a/mimxrt685audevk/driver_examples/usart/dma_low_power/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/usart/dma_low_power/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_low_power.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/usart/dma_low_power - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/usart/dma_low_power + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt index b296c08b48a..ac42652e78d 100644 --- a/mimxrt685audevk/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/usart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/usart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/usart/dma_transfer + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/usart/interrupt/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/usart/interrupt/armgcc/CMakeLists.txt index 509cf4324c5..aba0c64932a 100644 --- a/mimxrt685audevk/driver_examples/usart/interrupt/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/usart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/usart/interrupt - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/usart/interrupt + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 6bb8ed7f1d7..4481ce696e6 100644 --- a/mimxrt685audevk/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/usart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/usart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/usart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt index 04d40eb14e2..badac316648 100644 --- a/mimxrt685audevk/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/usart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/usart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/usart/interrupt_transfer + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/usart/polling/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/usart/polling/armgcc/CMakeLists.txt index 140cd59db6d..a949e0f9a5c 100644 --- a/mimxrt685audevk/driver_examples/usart/polling/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/usart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../usart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/driver_examples/usart/polling - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/usart/polling + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/utick/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/utick/armgcc/CMakeLists.txt index e312b6ce066..2a5c05ee95a 100644 --- a/mimxrt685audevk/driver_examples/utick/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/utick/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../utick.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/driver_examples/utick - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/utick + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/driver_examples/wwdt/armgcc/CMakeLists.txt b/mimxrt685audevk/driver_examples/wwdt/armgcc/CMakeLists.txt index a695f121ace..5217e33daeb 100644 --- a/mimxrt685audevk/driver_examples/wwdt/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/driver_examples/wwdt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wwdt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/driver_examples/wwdt - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/driver_examples/wwdt + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/dsp_examples/hello_world_usart/cm33/armgcc/CMakeLists.txt b/mimxrt685audevk/dsp_examples/hello_world_usart/cm33/armgcc/CMakeLists.txt index 62c5490ec1a..f2084b80aa6 100644 --- a/mimxrt685audevk/dsp_examples/hello_world_usart/cm33/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/dsp_examples/hello_world_usart/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,24 +46,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/hello_world_usart/dsp/binary + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/hello_world_usart/dsp/binary ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/hello_world_usart/cm33 - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/hello_world_usart/cm33 + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/dsp_examples/mu_interrupt/cm33/armgcc/CMakeLists.txt b/mimxrt685audevk/dsp_examples/mu_interrupt/cm33/armgcc/CMakeLists.txt index 56848e7ac87..117636ea5aa 100644 --- a/mimxrt685audevk/dsp_examples/mu_interrupt/cm33/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/dsp_examples/mu_interrupt/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,24 +46,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/mu_interrupt/dsp/binary + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/mu_interrupt/dsp/binary ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/mu_interrupt/cm33 - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/mu_interrupt/cm33 + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/dsp_examples/mu_polling/cm33/armgcc/CMakeLists.txt b/mimxrt685audevk/dsp_examples/mu_polling/cm33/armgcc/CMakeLists.txt index 86ddecf7065..657a4bf5249 100644 --- a/mimxrt685audevk/dsp_examples/mu_polling/cm33/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/dsp_examples/mu_polling/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,24 +46,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/mu_polling/dsp/binary + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/mu_polling/dsp/binary ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/mu_polling/cm33 - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/mu_polling/cm33 + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/dsp_examples/naturedsp/cm33/armgcc/CMakeLists.txt b/mimxrt685audevk/dsp_examples/naturedsp/cm33/armgcc/CMakeLists.txt index 1575970db6c..0649efbf41c 100644 --- a/mimxrt685audevk/dsp_examples/naturedsp/cm33/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/dsp_examples/naturedsp/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,24 +46,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/naturedsp/dsp/binary + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/naturedsp/dsp/binary ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/naturedsp/cm33 - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/naturedsp/cm33 + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/dsp_examples/sema42/cm33/armgcc/CMakeLists.txt b/mimxrt685audevk/dsp_examples/sema42/cm33/armgcc/CMakeLists.txt index 447e19ef42f..6e267962774 100644 --- a/mimxrt685audevk/dsp_examples/sema42/cm33/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/dsp_examples/sema42/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,24 +46,24 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_support.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/sema42/dsp/binary + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/sema42/dsp/binary ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/sema42/cm33 - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/sema42/cm33 + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/dsp_examples/xaf_playback/cm33/armgcc/CMakeLists.txt b/mimxrt685audevk/dsp_examples/xaf_playback/cm33/armgcc/CMakeLists.txt index 1b936f04129..5b6d49bf46b 100644 --- a/mimxrt685audevk/dsp_examples/xaf_playback/cm33/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/dsp_examples/xaf_playback/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -70,10 +76,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pmic_support.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_ncache_release.bin" @@ -81,14 +87,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/xaf_playback/dsp/binary - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/xaf_playback/cm33 - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/xaf_playback/dsp/binary + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/xaf_playback/cm33 + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/dsp_examples/xaf_playback_8ch_96kHz/cm33/armgcc/CMakeLists.txt b/mimxrt685audevk/dsp_examples/xaf_playback_8ch_96kHz/cm33/armgcc/CMakeLists.txt index 504243f550f..3e844bacab2 100644 --- a/mimxrt685audevk/dsp_examples/xaf_playback_8ch_96kHz/cm33/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/dsp_examples/xaf_playback_8ch_96kHz/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,10 +59,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pmic_support.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_ncache_release.bin" @@ -64,14 +70,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/xaf_playback_8ch_96kHz/dsp/binary - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/xaf_playback_8ch_96kHz/cm33 - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/xaf_playback_8ch_96kHz/dsp/binary + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/xaf_playback_8ch_96kHz/cm33 + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/dsp_examples/xaf_record/cm33/armgcc/CMakeLists.txt b/mimxrt685audevk/dsp_examples/xaf_record/cm33/armgcc/CMakeLists.txt index 344402399d0..21407c7deda 100644 --- a/mimxrt685audevk/dsp_examples/xaf_record/cm33/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/dsp_examples/xaf_record/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,10 +60,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_ncache_release.bin" @@ -65,16 +71,16 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/xaf_record/dsp/binary - ${ProjDirPath}/../../../../../../middleware/vit/HIFI4/Lib - ${ProjDirPath}/../../../../../../middleware/vit/HIFI4/Lib/Inc - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/xaf_record/cm33 - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/xaf_record/dsp/binary + ${SdkRootDirPath}/middleware/vit/HIFI4/Lib + ${SdkRootDirPath}/middleware/vit/HIFI4/Lib/Inc + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/xaf_record/cm33 + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/dsp_examples/xaf_usb_demo/cm33/armgcc/CMakeLists.txt b/mimxrt685audevk/dsp_examples/xaf_usb_demo/cm33/armgcc/CMakeLists.txt index 7dc03340cad..12c59091785 100644 --- a/mimxrt685audevk/dsp_examples/xaf_usb_demo/cm33/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/dsp_examples/xaf_usb_demo/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,10 +64,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_ncache_release.bin" @@ -75,14 +81,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/xaf_usb_demo/dsp/binary - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/xaf_usb_demo/cm33 - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/xaf_usb_demo/dsp/binary + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/xaf_usb_demo/cm33 + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/eiq_examples/glow_cifar10/cm33/armgcc/CMakeLists.txt b/mimxrt685audevk/eiq_examples/glow_cifar10/cm33/armgcc/CMakeLists.txt index afbca164bf7..7df1a4e60c9 100644 --- a/mimxrt685audevk/eiq_examples/glow_cifar10/cm33/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/eiq_examples/glow_cifar10/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,18 +60,18 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dsp_nn.c" "${ProjDirPath}/../dsp_nn.h" "${ProjDirPath}/../config_nn.h" -"${ProjDirPath}/../../../../../../middleware/eiq/glow/bundle_utils/glow_bundle_utils.h" -"${ProjDirPath}/../../../../../../middleware/eiq/glow/bundle_utils/glow_bundle_utils.c" +"${SdkRootDirPath}/middleware/eiq/glow/bundle_utils/glow_bundle_utils.h" +"${SdkRootDirPath}/middleware/eiq/glow/bundle_utils/glow_bundle_utils.c" "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" "${ProjDirPath}/../glow_bundle/model.h" "${ProjDirPath}/../glow_bundle/model.o" "${ProjDirPath}/../glow_bundle/model.weights.bin" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) @@ -75,14 +81,14 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../glow_bundle ${ProjDirPath}/../../dsp/binary - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/nn_demo/cm33 - ${ProjDirPath}/../../../../../../middleware/eiq/glow/bundle_utils - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/nn_demo/cm33 + ${SdkRootDirPath}/middleware/eiq/glow/bundle_utils + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/eiq_examples/nn_demo/cm33/armgcc/CMakeLists.txt b/mimxrt685audevk/eiq_examples/nn_demo/cm33/armgcc/CMakeLists.txt index 4b7ba0cd302..fe1f9605462 100644 --- a/mimxrt685audevk/eiq_examples/nn_demo/cm33/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/eiq_examples/nn_demo/cm33/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -67,10 +73,10 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../FreeRTOSConfig.h" "${ProjDirPath}/../pmic_support.c" "${ProjDirPath}/../pmic_support.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" "${ProjDirPath}/../../dsp/binary/dsp_text_release.bin" "${ProjDirPath}/../../dsp/binary/dsp_data_release.bin" ) @@ -78,13 +84,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../dsp/binary - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/dsp_examples/nn_demo/cm33 - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/dsp_examples/nn_demo/cm33 + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/mimxrt685audevk/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 75c752b7342..f09812fd3e7 100644 --- a/mimxrt685audevk/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/mimxrt685audevk/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 5250a37b785..294d2efa2b8 100644 --- a/mimxrt685audevk/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/mimxrt685audevk/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 94ba1555673..389e8660d66 100644 --- a/mimxrt685audevk/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/mimxrt685audevk/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 9c97d022720..73da6106da4 100644 --- a/mimxrt685audevk/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/rtos_examples/freertos_mpu/freertos_mpu_ns/armgcc/CMakeLists.txt b/mimxrt685audevk/rtos_examples/freertos_mpu/freertos_mpu_ns/armgcc/CMakeLists.txt index 06855513a1e..bd6fdf171ac 100644 --- a/mimxrt685audevk/rtos_examples/freertos_mpu/freertos_mpu_ns/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/rtos_examples/freertos_mpu/freertos_mpu_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,26 +39,26 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../main_ns.c" "${ProjDirPath}/../../freertos_mpu_s/nsc_functions.h" -"${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_context.h" -"${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_init.h" +"${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_context.h" +"${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_init.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../freertos_mpu_s - ${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/rtos_examples/freertos_mpu/freertos_mpu_ns - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure + ${SdkRootDirPath}/examples/mimxrt685audevk/rtos_examples/freertos_mpu/freertos_mpu_ns + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/rtos_examples/freertos_mpu/freertos_mpu_s/armgcc/CMakeLists.txt b/mimxrt685audevk/rtos_examples/freertos_mpu/freertos_mpu_s/armgcc/CMakeLists.txt index c7d74580e21..3c54b6838c0 100644 --- a/mimxrt685audevk/rtos_examples/freertos_mpu/freertos_mpu_s/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/rtos_examples/freertos_mpu/freertos_mpu_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,21 +45,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../tzm_config.c" "${ProjDirPath}/../tzm_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/rtos_examples/freertos_mpu/freertos_mpu_s - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/rtos_examples/freertos_mpu/freertos_mpu_s + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/mimxrt685audevk/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index b8141446341..7639b5dee3d 100644 --- a/mimxrt685audevk/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/mimxrt685audevk/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index bb895921f5b..6effadbd040 100644 --- a/mimxrt685audevk/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/mimxrt685audevk/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 92535c89110..2d92ff9c725 100644 --- a/mimxrt685audevk/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/rtos_examples/freertos_spi/armgcc/CMakeLists.txt b/mimxrt685audevk/rtos_examples/freertos_spi/armgcc/CMakeLists.txt index 476404e34e3..18011d8883a 100644 --- a/mimxrt685audevk/rtos_examples/freertos_spi/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/rtos_examples/freertos_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/rtos_examples/freertos_spi - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/rtos_examples/freertos_spi + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/mimxrt685audevk/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index d974ba883b2..96467635ea5 100644 --- a/mimxrt685audevk/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/mimxrt685audevk/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index a1f4b3a7589..3a3aee4358c 100644 --- a/mimxrt685audevk/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/rtos_examples/freertos_tzm/freertos_blinky_ns/armgcc/CMakeLists.txt b/mimxrt685audevk/rtos_examples/freertos_tzm/freertos_blinky_ns/armgcc/CMakeLists.txt index 44bae99c9d0..09b35a96e26 100644 --- a/mimxrt685audevk/rtos_examples/freertos_tzm/freertos_blinky_ns/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/rtos_examples/freertos_tzm/freertos_blinky_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -33,26 +39,26 @@ include(${ProjDirPath}/config.cmake) add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../main_ns.c" "${ProjDirPath}/../../freertos_blinky_s/nsc_functions.h" -"${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_context.h" -"${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_init.h" +"${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_context.h" +"${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure/secure_init.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../freertos_blinky_s - ${ProjDirPath}/../../../../../../rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/rtos_examples/freertos_tzm/freertos_blinky_ns - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/rtos/freertos/freertos_kernel/portable/GCC/ARM_CM33/secure + ${SdkRootDirPath}/examples/mimxrt685audevk/rtos_examples/freertos_tzm/freertos_blinky_ns + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/rtos_examples/freertos_tzm/freertos_blinky_s/armgcc/CMakeLists.txt b/mimxrt685audevk/rtos_examples/freertos_tzm/freertos_blinky_s/armgcc/CMakeLists.txt index 2ac520a8bab..28b418a0078 100644 --- a/mimxrt685audevk/rtos_examples/freertos_tzm/freertos_blinky_s/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/rtos_examples/freertos_tzm/freertos_blinky_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -39,21 +45,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../nsc_functions.c" "${ProjDirPath}/../nsc_functions.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/rtos_examples/freertos_tzm/freertos_blinky_s - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/rtos_examples/freertos_tzm/freertos_blinky_s + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/rtos_examples/freertos_usart/armgcc/CMakeLists.txt b/mimxrt685audevk/rtos_examples/freertos_usart/armgcc/CMakeLists.txt index 2c2e8888b71..203a6cc2313 100644 --- a/mimxrt685audevk/rtos_examples/freertos_usart/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/rtos_examples/freertos_usart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/rtos_examples/freertos_usart - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/rtos_examples/freertos_usart + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt b/mimxrt685audevk/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt index 4ddac56d350..e6aefbd1dc0 100644 --- a/mimxrt685audevk/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/sdmmc_examples/sdcard_fatfs/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/sdmmc_examples/sdcard_fatfs - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/sdmmc_examples/sdcard_fatfs + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt index 4837e1345b4..5d53549e645 100644 --- a/mimxrt685audevk/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/sdmmc_examples/sdcard_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/sdmmc_examples/sdcard_freertos - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/sdmmc_examples/sdcard_freertos + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt b/mimxrt685audevk/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt index 6bcd33a47af..e33b2f812e9 100644 --- a/mimxrt685audevk/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/sdmmc_examples/sdcard_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/sdmmc_examples/sdcard_interrupt - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/sdmmc_examples/sdcard_interrupt + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt b/mimxrt685audevk/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt index 4155dfee0aa..f65389cd1e3 100644 --- a/mimxrt685audevk/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/sdmmc_examples/sdcard_polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/sdmmc_examples/sdcard_polling - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/sdmmc_examples/sdcard_polling + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/sdmmc_examples/sdio/armgcc/CMakeLists.txt b/mimxrt685audevk/sdmmc_examples/sdio/armgcc/CMakeLists.txt index e0d203c2d71..a65be195ef6 100644 --- a/mimxrt685audevk/sdmmc_examples/sdio/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/sdmmc_examples/sdio/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/sdmmc_examples/sdio - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/sdmmc_examples/sdio + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/sdmmc_examples/sdio_freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/sdmmc_examples/sdio_freertos/armgcc/CMakeLists.txt index 599340e1748..f0ec61a1f1a 100644 --- a/mimxrt685audevk/sdmmc_examples/sdio_freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/sdmmc_examples/sdio_freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,21 +43,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sdmmc_config.c" "${ProjDirPath}/../sdmmc_config.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/mimxrt685audevk/sdmmc_examples/sdio_freertos - ${ProjDirPath}/../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/sdmmc_examples/sdio_freertos + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt b/mimxrt685audevk/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt index 4d7d9dee494..8ff160cd81c 100644 --- a/mimxrt685audevk/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/trustzone_examples/hello_world/hello_world_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../hello_world_s - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/trustzone_examples/hello_world/hello_world_ns - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/trustzone_examples/hello_world/hello_world_ns + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt b/mimxrt685audevk/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt index e4e353cc79b..374ac2b9e8a 100644 --- a/mimxrt685audevk/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/trustzone_examples/hello_world/hello_world_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/trustzone_examples/hello_world/hello_world_s - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/trustzone_examples/hello_world/hello_world_s + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt b/mimxrt685audevk/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt index 8892e3de5c1..7bab1d950ca 100644 --- a/mimxrt685audevk/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/trustzone_examples/secure_faults/secure_faults_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../secure_faults_s/veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../secure_faults_s - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/trustzone_examples/secure_faults/secure_faults_ns - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/trustzone_examples/secure_faults/secure_faults_ns + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt b/mimxrt685audevk/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt index c9f435d11ef..a2d7c8d3b41 100644 --- a/mimxrt685audevk/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/trustzone_examples/secure_faults/secure_faults_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/trustzone_examples/secure_faults/secure_faults_s - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/trustzone_examples/secure_faults/secure_faults_s + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt b/mimxrt685audevk/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt index 69ea8efb763..7dc6bb53040 100644 --- a/mimxrt685audevk/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/trustzone_examples/secure_gpio/secure_gpio_ns/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,22 +41,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../../secure_gpio_s/veneer_table.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../../secure_gpio_s - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/trustzone_examples/secure_gpio/secure_gpio_ns - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/trustzone_examples/secure_gpio/secure_gpio_ns + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt b/mimxrt685audevk/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt index 28513dd763d..16cb1310ea3 100644 --- a/mimxrt685audevk/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/trustzone_examples/secure_gpio/secure_gpio_s/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -40,21 +46,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../veneer_table.h" "${ProjDirPath}/../tzm_api.c" "${ProjDirPath}/../tzm_api.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/board.h" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk/clock_config.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/board.h" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.c" +"${SdkRootDirPath}/core/boards/mimxrt685audevk/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/trustzone_examples/secure_gpio/secure_gpio_s - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/trustzone_examples/secure_gpio/secure_gpio_s + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt index fbbc8df24b1..0cb93a4c0b5 100644 --- a/mimxrt685audevk/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_audio_generator/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_audio_generator/bm + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_audio_generator/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt index 5b59c1bda7c..69d47102dc6 100644 --- a/mimxrt685audevk/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_audio_generator/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_audio_generator/freertos + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_audio_generator/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt index a54eaaf4611..7c74913d075 100644 --- a/mimxrt685audevk/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_audio_generator_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_audio_generator_lite/bm + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_audio_generator_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt index 96bc9c937f3..b254ca26878 100644 --- a/mimxrt685audevk/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,13 +58,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_audio_speaker/bm + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_audio_speaker/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt index e0efebc43f8..f7381fb04f1 100644 --- a/mimxrt685audevk/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_audio_speaker/freertos + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_audio_speaker/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt index 882768f8b2c..00b7051d5aa 100644 --- a/mimxrt685audevk/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_audio_speaker_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_audio_speaker_lite/bm + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_audio_speaker_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt index 3f1062190f7..e1a28da26f9 100644 --- a/mimxrt685audevk/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt index 52eb70bade1..554466a6418 100644 --- a/mimxrt685audevk/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 7e2ddfd8e0b..052684ff4e2 100644 --- a/mimxrt685audevk/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_audio_multi_ch_unified/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_audio_multi_ch_unified/bm/armgcc/CMakeLists.txt index 86f02bd6d6a..efe13388108 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_audio_multi_ch_unified/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_audio_multi_ch_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_composite_audio_multi_ch_unified/bm + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_composite_audio_multi_ch_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_audio_multi_ch_unified/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_audio_multi_ch_unified/freertos/armgcc/CMakeLists.txt index 6d65e824fdb..d1069cf64fd 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_audio_multi_ch_unified/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_audio_multi_ch_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_composite_audio_multi_ch_unified/freertos + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_composite_audio_multi_ch_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_audio_multi_ch_unified_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_audio_multi_ch_unified_lite/bm/armgcc/CMakeLists.txt index de704a6ed75..da328550529 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_audio_multi_ch_unified_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_audio_multi_ch_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,13 +60,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_composite_audio_multi_ch_unified_lite/bm + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_composite_audio_multi_ch_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_audio_unified/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_audio_unified/bm/armgcc/CMakeLists.txt index 9c0235832a8..e1e88653f83 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_audio_unified/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_composite_cdc_audio_unified/bm + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_composite_cdc_audio_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_audio_unified/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_audio_unified/freertos/armgcc/CMakeLists.txt index d97801ebc36..baace7c7ff3 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_composite_cdc_audio_unified/freertos + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_composite_cdc_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_audio_unified_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_audio_unified_lite/bm/armgcc/CMakeLists.txt index c9dc30f82fe..7ad2dbb2b4b 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_composite_cdc_audio_unified_lite/bm + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_composite_cdc_audio_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt index 114235cf4df..87d2a567ac0 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,7 +70,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt index 02fcaa94409..ab3528aa04e 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,12 +67,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt index 61dc003ba54..16507cc0899 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_disk/bm + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt index 4f9b8ce3fdc..02badb53c31 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -65,13 +71,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_disk/freertos + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt index 35f888d05e9..140a9e82d24 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,13 +68,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt index 8a576c30b7f..17b1ad9a4ff 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_msc_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,7 +68,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt index 3d8de77ec70..24b18f387e6 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt index b1f91118f2f..c56018b190f 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt index 13cdc5a6ba9..d354af7d7b1 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_cdc_vcom_cdc_vcom_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt index 48b76b56899..e3464f4251f 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_hid_audio_unified/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_composite_hid_audio_unified/bm + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_composite_hid_audio_unified/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt index 67d0296a3c1..c741631bea6 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_hid_audio_unified/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,13 +66,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_composite_hid_audio_unified/freertos + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_composite_hid_audio_unified/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt index 07936639aa7..a6d6fc55a44 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_hid_audio_unified_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_composite_hid_audio_unified_lite/bm + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_composite_hid_audio_unified_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt index 7e78e38f3cf..5d094dfbf53 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,7 +66,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt index 152c529ab99..d4a52a96938 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_hid_mouse_hid_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -57,12 +63,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt index f3e93f15042..8378644fcaf 100644 --- a/mimxrt685audevk/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_composite_hid_mouse_hid_keyboard_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt index 6e2db4ba11c..abfd7daad2d 100644 --- a/mimxrt685audevk/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_dfu/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,12 +64,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_dfu/bm + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_dfu/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt index 05a18da698e..df7e57c4c9a 100644 --- a/mimxrt685audevk/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_dfu/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,13 +65,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_dfu/freertos + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_dfu/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt index 9829a8771ae..7189f3354b8 100644 --- a/mimxrt685audevk/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_dfu_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,12 +60,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_dfu_lite/bm + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_dfu_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt index 8728fb003e8..891ab255195 100644 --- a/mimxrt685audevk/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt index 759f968f9fd..f998a87a56e 100644 --- a/mimxrt685audevk/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt index 14e02153c07..8481512dcab 100644 --- a/mimxrt685audevk/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_hid_generic_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt index f4c406cf6b1..16a383e6e6a 100644 --- a/mimxrt685audevk/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,9 +49,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -56,12 +62,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 8d5faedf110..0d9f33681a4 100644 --- a/mimxrt685audevk/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,9 +50,9 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" "${ProjDirPath}/../usb_device_ch9.c" "${ProjDirPath}/../usb_device_ch9.h" "${ProjDirPath}/../usb_device_class.c" @@ -57,13 +63,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 1d63d99ec8c..d06953a5cff 100644 --- a/mimxrt685audevk/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,19 +53,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt index a6986fa04c0..6a7816bc83b 100644 --- a/mimxrt685audevk/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_msc_disk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,13 +64,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_msc_disk/bm + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_msc_disk/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt index aeb104389c7..8843723e57f 100644 --- a/mimxrt685audevk/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_msc_disk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -59,13 +65,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_msc_disk/freertos + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_msc_disk/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt index 5973a1b2a5c..8b1bb51bb9d 100644 --- a/mimxrt685audevk/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_msc_disk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,13 +62,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_msc_disk_lite/bm + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_msc_disk_lite/bm ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt index ef67ab2a084..1b409543545 100644 --- a/mimxrt685audevk/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_msc_ramdisk/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt index b549eaeec5a..81f742ea7d7 100644 --- a/mimxrt685audevk/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_msc_ramdisk/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt index f359cf1ed06..7c11e0ca843 100644 --- a/mimxrt685audevk/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_msc_ramdisk_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt index eec25a4f891..8723817dc8a 100644 --- a/mimxrt685audevk/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_mtp/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -62,14 +68,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_mtp/bm + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_mtp/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt index ec703f356f1..2a45dd34d6a 100644 --- a/mimxrt685audevk/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_mtp/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -64,13 +70,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_mtp/freertos + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_mtp/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt index fef7c1f2f79..4ee220b6037 100644 --- a/mimxrt685audevk/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_mtp_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,14 +66,14 @@ add_executable(${MCUX_SDK_PROJECT_NAME} ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_device_mtp_lite/bm + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_device_mtp_lite/bm ${ProjDirPath}/.. ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt index 6aea6ebe233..0447505df17 100644 --- a/mimxrt685audevk/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_phdc_weighscale/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -63,7 +69,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt index 23f4b0eb7a0..50438d8e4ef 100644 --- a/mimxrt685audevk/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_phdc_weighscale/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -60,12 +66,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt index 13f6691ee2a..b994b79c405 100644 --- a/mimxrt685audevk/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_phdc_weighscale_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -61,7 +67,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt index 5273dcee367..ff1dc33c42a 100644 --- a/mimxrt685audevk/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_printer_virtual_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt index 2497e8c7a54..d0282517e3a 100644 --- a/mimxrt685audevk/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_printer_virtual_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,12 +59,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt index d94c83dfb89..e5fa22df710 100644 --- a/mimxrt685audevk/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_printer_virtual_plain_text_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -54,7 +60,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt index 7ed48d9e0a3..f3d3420b9b5 100644 --- a/mimxrt685audevk/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_video_virtual_camera/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt index 5bb0a734933..2bb603fe12e 100644 --- a/mimxrt685audevk/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_video_virtual_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt index aa81e638146..339a8c5ee5e 100644 --- a/mimxrt685audevk/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_device_video_virtual_camera_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt index 1bc4a120645..87598f1d3d4 100644 --- a/mimxrt685audevk/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_audio_recorder/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_host_audio_recorder/freertos + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_host_audio_recorder/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt index cc4f3e660d2..93733123561 100644 --- a/mimxrt685audevk/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_audio_speaker/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt index 3a44f88b525..9879d9c3588 100644 --- a/mimxrt685audevk/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_audio_speaker/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt index fb4fdf6436a..85830e4ed32 100644 --- a/mimxrt685audevk/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_cdc/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt index 37e16986e85..9f16ecfae05 100644 --- a/mimxrt685audevk/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_cdc/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt index d9d8f16dda6..6ac77e2f374 100644 --- a/mimxrt685audevk/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_hid_generic/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt index 402572d4f3a..baeeb78b995 100644 --- a/mimxrt685audevk/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_hid_generic/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt index 3cf6928c385..24ac5acd635 100644 --- a/mimxrt685audevk/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -43,19 +49,19 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 7f2e3284a0a..049ccb3b797 100644 --- a/mimxrt685audevk/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -44,20 +50,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../clock_config.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.c" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_hsdcd.h" -"${ProjDirPath}/../../../../../../middleware/usb/dcd/usb_charger_detect.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.c" +"${SdkRootDirPath}/middleware/usb/dcd/usb_hsdcd.h" +"${SdkRootDirPath}/middleware/usb/dcd/usb_charger_detect.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../middleware/usb/dcd + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/middleware/usb/dcd ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt index 7a064ea0745..9e5c019e1dc 100644 --- a/mimxrt685audevk/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_hid_mouse_keyboard/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt index 6b973c11e5a..712efd3d711 100644 --- a/mimxrt685audevk/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_hid_mouse_keyboard/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt index 2f30a954505..463de0aeca0 100644 --- a/mimxrt685audevk/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_msd_command/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt index 045ab9c7929..38d8b93cd29 100644 --- a/mimxrt685audevk/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_msd_command/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt index 0c07a4acd55..c4a5f3ab061 100644 --- a/mimxrt685audevk/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_msd_fatfs/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -51,7 +57,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt index 7214d85dd10..e050f65aa78 100644 --- a/mimxrt685audevk/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_msd_fatfs/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -48,12 +54,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt index c61c9617f6f..cc5ca815a1c 100644 --- a/mimxrt685audevk/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_phdc_manager/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -53,7 +59,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt index 2b2b46c2e12..af3cf43e8d3 100644 --- a/mimxrt685audevk/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_phdc_manager/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,12 +56,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt index 094d82c4a80..587631245b1 100644 --- a/mimxrt685audevk/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_printer_plain_text/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,7 +56,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt index 0bd1a3152e1..4e436503b6e 100644 --- a/mimxrt685audevk/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_printer_plain_text/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -47,12 +53,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt index 1eedc7028f8..985502742a2 100644 --- a/mimxrt685audevk/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_host_video_camera/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -50,13 +56,13 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk - ${ProjDirPath}/../../../../../../examples/mimxrt685audevk/usb_examples/usb_host_video_camera/freertos + ${SdkRootDirPath}/core/boards/mimxrt685audevk + ${SdkRootDirPath}/examples/mimxrt685audevk/usb_examples/usb_host_video_camera/freertos ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt index 4f51abdd298..2c1a5f1a65a 100644 --- a/mimxrt685audevk/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_lpm_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt index d56765606f4..e6855a5c14d 100644 --- a/mimxrt685audevk/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_lpm_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index f652c46e4b2..3ff2925b931 100644 --- a/mimxrt685audevk/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_lpm_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt index 9d9c4317781..1b82cc27ff6 100644 --- a/mimxrt685audevk/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_lpm_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 17a2e215097..060135ef89d 100644 --- a/mimxrt685audevk/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_lpm_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt index e8c35ac3204..44904a19adf 100644 --- a/mimxrt685audevk/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_suspend_resume_device_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -58,7 +64,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt index 9dcbd5d47c6..dc7701e41e0 100644 --- a/mimxrt685audevk/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_suspend_resume_device_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -55,12 +61,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt index 508f459033c..cbe72e2a623 100644 --- a/mimxrt685audevk/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_suspend_resume_device_hid_mouse_lite/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -56,7 +62,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt index 5db40d7b4e4..50f6ff5bff6 100644 --- a/mimxrt685audevk/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_suspend_resume_host_hid_mouse/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -52,7 +58,7 @@ target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/mimxrt685audevk/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt b/mimxrt685audevk/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt index 5a72fe1654c..16db76fe01b 100644 --- a/mimxrt685audevk/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt +++ b/mimxrt685audevk/usb_examples/usb_suspend_resume_host_hid_mouse/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -49,12 +55,12 @@ add_executable(${MCUX_SDK_PROJECT_NAME} target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../core/boards/mimxrt685audevk + ${SdkRootDirPath}/core/boards/mimxrt685audevk ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/twrkm34z50mv3/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 0808ef33801..acc85b8f045 100644 --- a/twrkm34z50mv3/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/cmsis_driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/cmsis_driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm34z50mv3/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 42f51576d49..b4b3db808ee 100644 --- a/twrkm34z50mv3/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z50mv3/cmsis_driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/cmsis_driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm34z50mv3/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 7b3328610b7..fb8fa7154a1 100644 --- a/twrkm34z50mv3/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z50mv3/cmsis_driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/cmsis_driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm34z50mv3/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 8348c84d334..3b5361f72f4 100644 --- a/twrkm34z50mv3/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z50mv3/cmsis_driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/cmsis_driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm34z50mv3/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index c912a2fa790..925ad40018b 100644 --- a/twrkm34z50mv3/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z50mv3/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/cmsis_driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt b/twrkm34z50mv3/cmsis_driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt index 51bf572bef7..f7a07a049fd 100644 --- a/twrkm34z50mv3/cmsis_driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/cmsis_driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/cmsis_driver_examples/uart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/cmsis_driver_examples/uart/dma_transfer + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/twrkm34z50mv3/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index f7c645daa19..d85654b91f4 100644 --- a/twrkm34z50mv3/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/cmsis_driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/component_examples/log/bm/armgcc/CMakeLists.txt b/twrkm34z50mv3/component_examples/log/bm/armgcc/CMakeLists.txt index ed4c77c064c..73a6ccf29ec 100644 --- a/twrkm34z50mv3/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/component_examples/log/bm + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/component_examples/log/freertos/armgcc/CMakeLists.txt b/twrkm34z50mv3/component_examples/log/freertos/armgcc/CMakeLists.txt index d4a2056d3f6..2f42a0bc974 100644 --- a/twrkm34z50mv3/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/demo_apps/adc16_low_power/armgcc/CMakeLists.txt b/twrkm34z50mv3/demo_apps/adc16_low_power/armgcc/CMakeLists.txt index 1e1b12a2295..254f1a129bd 100644 --- a/twrkm34z50mv3/demo_apps/adc16_low_power/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/demo_apps/adc16_low_power/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_low_power.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/demo_apps/adc16_low_power - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/demo_apps/adc16_low_power + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt b/twrkm34z50mv3/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt index 53f91783feb..a7e381436e8 100644 --- a/twrkm34z50mv3/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_low_power_async_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/demo_apps/adc16_low_power_async_dma - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/demo_apps/adc16_low_power_async_dma + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/demo_apps/adc16_potentiometer/armgcc/CMakeLists.txt b/twrkm34z50mv3/demo_apps/adc16_potentiometer/armgcc/CMakeLists.txt index 00ed8b81a7c..e1aaf193210 100644 --- a/twrkm34z50mv3/demo_apps/adc16_potentiometer/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/demo_apps/adc16_potentiometer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_potentiometer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/demo_apps/adc16_potentiometer - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/demo_apps/adc16_potentiometer + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/demo_apps/afe_qtimer/armgcc/CMakeLists.txt b/twrkm34z50mv3/demo_apps/afe_qtimer/armgcc/CMakeLists.txt index e68535dc8ea..b256559f447 100644 --- a/twrkm34z50mv3/demo_apps/afe_qtimer/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/demo_apps/afe_qtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../afe_qtimer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/demo_apps/afe_qtimer - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/demo_apps/afe_qtimer + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/demo_apps/hello_world/armgcc/CMakeLists.txt b/twrkm34z50mv3/demo_apps/hello_world/armgcc/CMakeLists.txt index f12180443c3..4dd6932ff3d 100644 --- a/twrkm34z50mv3/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/demo_apps/led_blinky/armgcc/CMakeLists.txt b/twrkm34z50mv3/demo_apps/led_blinky/armgcc/CMakeLists.txt index 7f87f3705b4..7c937093166 100644 --- a/twrkm34z50mv3/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/demo_apps/power_manager/armgcc/CMakeLists.txt b/twrkm34z50mv3/demo_apps/power_manager/armgcc/CMakeLists.txt index bd0cd935110..594f39a25a5 100644 --- a/twrkm34z50mv3/demo_apps/power_manager/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/demo_apps/power_manager/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,20 +41,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/demo_apps/power_manager - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/demo_apps/power_manager + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/demo_apps/power_mode_switch/armgcc/CMakeLists.txt b/twrkm34z50mv3/demo_apps/power_mode_switch/armgcc/CMakeLists.txt index 93f2062fb60..cb92aedf9db 100644 --- a/twrkm34z50mv3/demo_apps/power_mode_switch/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/demo_apps/power_mode_switch/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/demo_apps/power_mode_switch - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/demo_apps/power_mode_switch + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/demo_apps/shell/armgcc/CMakeLists.txt b/twrkm34z50mv3/demo_apps/shell/armgcc/CMakeLists.txt index a046171f2a1..bb62caca472 100644 --- a/twrkm34z50mv3/demo_apps/shell/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/demo_apps/shell + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/demo_apps/slcd_guessnum/armgcc/CMakeLists.txt b/twrkm34z50mv3/demo_apps/slcd_guessnum/armgcc/CMakeLists.txt index a2daa8e750d..113c879d913 100644 --- a/twrkm34z50mv3/demo_apps/slcd_guessnum/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/demo_apps/slcd_guessnum/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../slcd_guessnum.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/demo_apps/slcd_guessnum - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/demo_apps/slcd_guessnum + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt index c46a65b0e9e..b37e506780a 100644 --- a/twrkm34z50mv3/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/adc16/interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/adc16/interrupt + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/adc16/polling/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/adc16/polling/armgcc/CMakeLists.txt index 60a7061de8d..225b6820967 100644 --- a/twrkm34z50mv3/driver_examples/adc16/polling/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/adc16/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/adc16/polling - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/adc16/polling + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/afe/interrupt/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/afe/interrupt/armgcc/CMakeLists.txt index 3135edc8a4e..1ccb0b41b5e 100644 --- a/twrkm34z50mv3/driver_examples/afe/interrupt/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/afe/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../afe_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/afe/interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/afe/interrupt + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/afe/polling/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/afe/polling/armgcc/CMakeLists.txt index f41059fe3e5..460c355f7c7 100644 --- a/twrkm34z50mv3/driver_examples/afe/polling/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/afe/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../afe_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/afe/polling - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/afe/polling + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index 479fffeccd2..79f5a26205a 100644 --- a/twrkm34z50mv3/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/cmp/polling/armgcc/CMakeLists.txt index f7cc227f577..6e36cce4b71 100644 --- a/twrkm34z50mv3/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/crc/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/crc/armgcc/CMakeLists.txt index 85a28186e0f..654363a9353 100644 --- a/twrkm34z50mv3/driver_examples/crc/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/crc + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/dma/channel_link/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/dma/channel_link/armgcc/CMakeLists.txt index 2827aa1f742..a7ed8b93e65 100644 --- a/twrkm34z50mv3/driver_examples/dma/channel_link/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/dma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/dma/channel_link - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/dma/channel_link + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index 30229303fbd..072c849dd87 100644 --- a/twrkm34z50mv3/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/dma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt index 2e6918b4dd5..5b82f84c63d 100644 --- a/twrkm34z50mv3/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_ring_buffer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/dma/ring_buffer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/dma/ring_buffer + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt index be0b7c327f2..da4fb60f897 100644 --- a/twrkm34z50mv3/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/dma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/dma/wrap_transfer + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/ewm/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/ewm/armgcc/CMakeLists.txt index 873718d5f9c..4280cdd183f 100644 --- a/twrkm34z50mv3/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/ewm + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/flash/pflash/armgcc/CMakeLists.txt index bc90aee1679..1f3f995a4d7 100644 --- a/twrkm34z50mv3/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index 439f1c563c4..76144cb7eb5 100644 --- a/twrkm34z50mv3/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 8713c7ae27c..1a0ce9cafe5 100644 --- a/twrkm34z50mv3/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index d682b448ae8..7586d432e6d 100644 --- a/twrkm34z50mv3/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z50mv3/driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 3673898eac1..c08845ddea0 100644 --- a/twrkm34z50mv3/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z50mv3/driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 034368267fa..5f15e331b73 100644 --- a/twrkm34z50mv3/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z50mv3/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index cd1b56cf3e4..1b63a54d7e2 100644 --- a/twrkm34z50mv3/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z50mv3/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 525db876a4c..344f8648b3d 100644 --- a/twrkm34z50mv3/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z50mv3/driver_examples/i2c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 3515c2252e7..308e52968d7 100644 --- a/twrkm34z50mv3/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z50mv3/driver_examples/i2c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index ae839f0295b..821fbc466a9 100644 --- a/twrkm34z50mv3/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/irtc/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/irtc/armgcc/CMakeLists.txt index 0ee846300d7..2d1d21fe7c0 100644 --- a/twrkm34z50mv3/driver_examples/irtc/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/irtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../irtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/driver_examples/irtc - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/irtc + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/lptmr/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/lptmr/armgcc/CMakeLists.txt index d12705c15d3..94d0d3bf4a7 100644 --- a/twrkm34z50mv3/driver_examples/lptmr/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/lptmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/driver_examples/lptmr - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/lptmr + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt index 1a949ba4d38..6fd58d01d2d 100644 --- a/twrkm34z50mv3/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fee_blpe.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/mcg/fee_blpe - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/mcg/fee_blpe + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt index c594fca3785..63f14344268 100644 --- a/twrkm34z50mv3/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fee_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/mcg/fee_blpi - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/mcg/fee_blpi + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt index 663c87a13ba..45ee56cd03d 100644 --- a/twrkm34z50mv3/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fei_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/mcg/fei_blpi - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/mcg/fei_blpi + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt index 0dc6e3c4a90..8048da6ae0b 100644 --- a/twrkm34z50mv3/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pee_blpe.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/mcg/pee_blpe - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/mcg/pee_blpe + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt index a8dd476139b..702036a38ec 100644 --- a/twrkm34z50mv3/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pee_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/mcg/pee_blpi - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/mcg/pee_blpi + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/mcg/pei_blpi/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/mcg/pei_blpi/armgcc/CMakeLists.txt index b0200d41519..fa35313b9e0 100644 --- a/twrkm34z50mv3/driver_examples/mcg/pei_blpi/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/mcg/pei_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pei_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/mcg/pei_blpi - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/mcg/pei_blpi + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/pit/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/pit/armgcc/CMakeLists.txt index 5c8ecdef0a6..c8d941d392c 100644 --- a/twrkm34z50mv3/driver_examples/pit/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/pit + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/qtmr/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/qtmr/armgcc/CMakeLists.txt index 5dfa3979b5e..7d1ac7461e3 100644 --- a/twrkm34z50mv3/driver_examples/qtmr/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/qtmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/driver_examples/qtmr - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/qtmr + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/rnga/random/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/rnga/random/armgcc/CMakeLists.txt index 863f128bbe7..43fcce813e9 100644 --- a/twrkm34z50mv3/driver_examples/rnga/random/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/rnga/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rnga_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/rnga/random - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/rnga/random + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/slcd/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/slcd/armgcc/CMakeLists.txt index 9c6fa452c07..e8f75d05baf 100644 --- a/twrkm34z50mv3/driver_examples/slcd/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/slcd/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../slcd.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/driver_examples/slcd - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/slcd + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 5020578c1d6..183a1d3d221 100644 --- a/twrkm34z50mv3/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z50mv3/driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 23a5b9375c9..790c14af2ec 100644 --- a/twrkm34z50mv3/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z50mv3/driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index 7eac9e6f31b..e5bc03e421b 100644 --- a/twrkm34z50mv3/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z50mv3/driver_examples/spi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 8a9e91f79e5..2b3a0a28abd 100644 --- a/twrkm34z50mv3/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z50mv3/driver_examples/spi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index c994b8c809c..fddd50c8c30 100644 --- a/twrkm34z50mv3/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z50mv3/driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 89124b3847e..1c70fd86ccc 100644 --- a/twrkm34z50mv3/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z50mv3/driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 805e5be461b..7d3c97c156b 100644 --- a/twrkm34z50mv3/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z50mv3/driver_examples/spi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/spi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index c7ec141ba8d..51f74baa789 100644 --- a/twrkm34z50mv3/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z50mv3/driver_examples/spi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/spi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/sysmpu/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/sysmpu/armgcc/CMakeLists.txt index 55738643138..5f402229f07 100644 --- a/twrkm34z50mv3/driver_examples/sysmpu/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/sysmpu/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sysmpu.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/driver_examples/sysmpu - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/sysmpu + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt index dc565cf379a..46a4bdf47d5 100644 --- a/twrkm34z50mv3/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/uart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/uart/dma_transfer + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index a274efadbcc..7c689600687 100644 --- a/twrkm34z50mv3/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 4963ec8f23b..0a4c8b0becb 100644 --- a/twrkm34z50mv3/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index 2017b087d04..9a0ce19b5ac 100644 --- a/twrkm34z50mv3/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/uart/polling/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/uart/polling/armgcc/CMakeLists.txt index 113fd53d2f0..4999ab08b5a 100644 --- a/twrkm34z50mv3/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z50mv3/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/vref/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/vref/armgcc/CMakeLists.txt index 4c11fbc44e8..646543fc00d 100644 --- a/twrkm34z50mv3/driver_examples/vref/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/vref/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../vref.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/driver_examples/vref - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/vref + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/wdog/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/wdog/armgcc/CMakeLists.txt index 64b41730420..7195f88a01a 100644 --- a/twrkm34z50mv3/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/wdog + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/driver_examples/xbar/armgcc/CMakeLists.txt b/twrkm34z50mv3/driver_examples/xbar/armgcc/CMakeLists.txt index bf6afb4797c..3a265f16268 100644 --- a/twrkm34z50mv3/driver_examples/xbar/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/driver_examples/xbar/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbar.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/driver_examples/xbar - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/driver_examples/xbar + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/twrkm34z50mv3/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 82fb54928ad..c40e00920bf 100644 --- a/twrkm34z50mv3/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/twrkm34z50mv3/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index afc37508d62..e07f081266d 100644 --- a/twrkm34z50mv3/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/twrkm34z50mv3/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 21f0c3c6635..dcec5b2ad8a 100644 --- a/twrkm34z50mv3/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/twrkm34z50mv3/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index ba55dab8a66..8d263a8f22f 100644 --- a/twrkm34z50mv3/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/twrkm34z50mv3/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 524d0876fa4..f3105c47576 100644 --- a/twrkm34z50mv3/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/twrkm34z50mv3/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 84ff0262916..b5a23fc91e6 100644 --- a/twrkm34z50mv3/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/twrkm34z50mv3/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 2774bdaa92f..0c0fb60af85 100644 --- a/twrkm34z50mv3/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/rtos_examples/freertos_spi/armgcc/CMakeLists.txt b/twrkm34z50mv3/rtos_examples/freertos_spi/armgcc/CMakeLists.txt index 2998d1d60eb..72e376a1bd1 100644 --- a/twrkm34z50mv3/rtos_examples/freertos_spi/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/rtos_examples/freertos_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/rtos_examples/freertos_spi - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/rtos_examples/freertos_spi + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/twrkm34z50mv3/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 9645900543d..9cc045e6aec 100644 --- a/twrkm34z50mv3/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/twrkm34z50mv3/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 5f3abdaabb2..481868bcde2 100644 --- a/twrkm34z50mv3/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z50mv3/rtos_examples/freertos_uart/armgcc/CMakeLists.txt b/twrkm34z50mv3/rtos_examples/freertos_uart/armgcc/CMakeLists.txt index f3209e06d98..6e5a060936e 100644 --- a/twrkm34z50mv3/rtos_examples/freertos_uart/armgcc/CMakeLists.txt +++ b/twrkm34z50mv3/rtos_examples/freertos_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z50mv3/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z50mv3/rtos_examples/freertos_uart - ${ProjDirPath}/../../../../../core/boards/twrkm34z50mv3 + ${SdkRootDirPath}/examples/twrkm34z50mv3/rtos_examples/freertos_uart + ${SdkRootDirPath}/core/boards/twrkm34z50mv3 ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/twrkm34z75m/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 2ec1a22ff34..72258f2df68 100644 --- a/twrkm34z75m/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z75m/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/cmsis_driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/cmsis_driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm34z75m/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index de02a7e057b..808954fda73 100644 --- a/twrkm34z75m/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm34z75m/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z75m/cmsis_driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/cmsis_driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm34z75m/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 81332d5dc30..966a5c4322a 100644 --- a/twrkm34z75m/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm34z75m/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z75m/cmsis_driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/cmsis_driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm34z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 2fb66314a64..617e763ff4b 100644 --- a/twrkm34z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm34z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm34z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index ba68a518f66..5a145b2e661 100644 --- a/twrkm34z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm34z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/cmsis_driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt b/twrkm34z75m/cmsis_driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt index 507385e0e1e..759568a3b0d 100644 --- a/twrkm34z75m/cmsis_driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z75m/cmsis_driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/cmsis_driver_examples/uart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/cmsis_driver_examples/uart/dma_transfer + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/twrkm34z75m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index 3f95356f591..73fdd218521 100644 --- a/twrkm34z75m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z75m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/cmsis_driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/component_examples/log/bm/armgcc/CMakeLists.txt b/twrkm34z75m/component_examples/log/bm/armgcc/CMakeLists.txt index 96ab7ffc8d0..23461fc9c96 100644 --- a/twrkm34z75m/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/twrkm34z75m/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/component_examples/log/bm + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/component_examples/log/freertos/armgcc/CMakeLists.txt b/twrkm34z75m/component_examples/log/freertos/armgcc/CMakeLists.txt index c77c595b555..56bfa46fd08 100644 --- a/twrkm34z75m/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/twrkm34z75m/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/demo_apps/adc16_low_power/armgcc/CMakeLists.txt b/twrkm34z75m/demo_apps/adc16_low_power/armgcc/CMakeLists.txt index a749d806f35..e57d9ce80aa 100644 --- a/twrkm34z75m/demo_apps/adc16_low_power/armgcc/CMakeLists.txt +++ b/twrkm34z75m/demo_apps/adc16_low_power/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_low_power.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/demo_apps/adc16_low_power - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/demo_apps/adc16_low_power + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt b/twrkm34z75m/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt index ea8a3a304bc..22299f605e2 100644 --- a/twrkm34z75m/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt +++ b/twrkm34z75m/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_low_power_async_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/demo_apps/adc16_low_power_async_dma - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/demo_apps/adc16_low_power_async_dma + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/demo_apps/adc16_potentiometer/armgcc/CMakeLists.txt b/twrkm34z75m/demo_apps/adc16_potentiometer/armgcc/CMakeLists.txt index e8a47c23ad6..93930a799d3 100644 --- a/twrkm34z75m/demo_apps/adc16_potentiometer/armgcc/CMakeLists.txt +++ b/twrkm34z75m/demo_apps/adc16_potentiometer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_potentiometer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/demo_apps/adc16_potentiometer - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/demo_apps/adc16_potentiometer + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/demo_apps/afe_qtimer/armgcc/CMakeLists.txt b/twrkm34z75m/demo_apps/afe_qtimer/armgcc/CMakeLists.txt index 4e52c817c1f..7363d92479d 100644 --- a/twrkm34z75m/demo_apps/afe_qtimer/armgcc/CMakeLists.txt +++ b/twrkm34z75m/demo_apps/afe_qtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../afe_qtimer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/demo_apps/afe_qtimer - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/demo_apps/afe_qtimer + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/demo_apps/hello_world/armgcc/CMakeLists.txt b/twrkm34z75m/demo_apps/hello_world/armgcc/CMakeLists.txt index 1df8df6df65..93ee3f6ba53 100644 --- a/twrkm34z75m/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/twrkm34z75m/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/demo_apps/power_manager/armgcc/CMakeLists.txt b/twrkm34z75m/demo_apps/power_manager/armgcc/CMakeLists.txt index 28c39dceae0..94ab0694efc 100644 --- a/twrkm34z75m/demo_apps/power_manager/armgcc/CMakeLists.txt +++ b/twrkm34z75m/demo_apps/power_manager/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,20 +41,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/twrkm34z75m/demo_apps/power_manager - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/demo_apps/power_manager + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/demo_apps/power_mode_switch/armgcc/CMakeLists.txt b/twrkm34z75m/demo_apps/power_mode_switch/armgcc/CMakeLists.txt index 1ce42eabcd7..d2d1b2c62b5 100644 --- a/twrkm34z75m/demo_apps/power_mode_switch/armgcc/CMakeLists.txt +++ b/twrkm34z75m/demo_apps/power_mode_switch/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/demo_apps/power_mode_switch - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/demo_apps/power_mode_switch + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/demo_apps/shell/armgcc/CMakeLists.txt b/twrkm34z75m/demo_apps/shell/armgcc/CMakeLists.txt index e3630c18d8a..4e5303eefa1 100644 --- a/twrkm34z75m/demo_apps/shell/armgcc/CMakeLists.txt +++ b/twrkm34z75m/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/demo_apps/shell + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/demo_apps/slcd_guessnum/armgcc/CMakeLists.txt b/twrkm34z75m/demo_apps/slcd_guessnum/armgcc/CMakeLists.txt index 005f4289016..362b916f776 100644 --- a/twrkm34z75m/demo_apps/slcd_guessnum/armgcc/CMakeLists.txt +++ b/twrkm34z75m/demo_apps/slcd_guessnum/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../slcd_guessnum.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/demo_apps/slcd_guessnum - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/demo_apps/slcd_guessnum + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt index 7daf5abc85a..35495f733ca 100644 --- a/twrkm34z75m/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/adc16/interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/adc16/interrupt + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/adc16/polling/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/adc16/polling/armgcc/CMakeLists.txt index 977b82b6bea..cb853983abc 100644 --- a/twrkm34z75m/driver_examples/adc16/polling/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/adc16/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/adc16/polling - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/adc16/polling + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/afe/interrupt/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/afe/interrupt/armgcc/CMakeLists.txt index 13c212d5a1a..88f976184d2 100644 --- a/twrkm34z75m/driver_examples/afe/interrupt/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/afe/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../afe_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/afe/interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/afe/interrupt + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/afe/polling/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/afe/polling/armgcc/CMakeLists.txt index bb5a41ca839..1824b9df59e 100644 --- a/twrkm34z75m/driver_examples/afe/polling/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/afe/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../afe_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/afe/polling - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/afe/polling + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index 8ee6e5707de..2705bd08c2c 100644 --- a/twrkm34z75m/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/cmp/polling/armgcc/CMakeLists.txt index a28b953deff..c5a8c4e5a92 100644 --- a/twrkm34z75m/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/crc/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/crc/armgcc/CMakeLists.txt index 5bfd54747bd..6c8d4f38c33 100644 --- a/twrkm34z75m/driver_examples/crc/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/crc + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/dma/channel_link/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/dma/channel_link/armgcc/CMakeLists.txt index b6beabd19e7..eb5b328fd0c 100644 --- a/twrkm34z75m/driver_examples/dma/channel_link/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/dma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/dma/channel_link - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/dma/channel_link + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index 58b08b5de8f..758756aa521 100644 --- a/twrkm34z75m/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/dma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt index 1298a65f3e9..0243af132ed 100644 --- a/twrkm34z75m/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_ring_buffer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/dma/ring_buffer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/dma/ring_buffer + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt index 37c0dc39154..ff431855f8e 100644 --- a/twrkm34z75m/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/dma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/dma/wrap_transfer + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/ewm/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/ewm/armgcc/CMakeLists.txt index 73658510a67..a917f4627c0 100644 --- a/twrkm34z75m/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/ewm + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/flash/pflash/armgcc/CMakeLists.txt index d25f157db25..666b3d75cb7 100644 --- a/twrkm34z75m/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index 9ca153856af..e979f4c9bd8 100644 --- a/twrkm34z75m/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index d2eacf4b15d..6201a788451 100644 --- a/twrkm34z75m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 080b4a10c17..6b99ecbb1b5 100644 --- a/twrkm34z75m/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z75m/driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 6de2cb1f725..b71d2aa3a93 100644 --- a/twrkm34z75m/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z75m/driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index e1374fa8b87..60be312c204 100644 --- a/twrkm34z75m/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z75m/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 8961150edec..f96bc6e0519 100644 --- a/twrkm34z75m/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z75m/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 38120bdd1bf..7401bc9634d 100644 --- a/twrkm34z75m/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z75m/driver_examples/i2c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 69ef2c10718..4886edca9a0 100644 --- a/twrkm34z75m/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z75m/driver_examples/i2c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index 25ad1d7ed2a..16cfdd628f0 100644 --- a/twrkm34z75m/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/irtc/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/irtc/armgcc/CMakeLists.txt index 1e8aa3e122b..e234e9fe122 100644 --- a/twrkm34z75m/driver_examples/irtc/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/irtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../irtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/driver_examples/irtc - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/irtc + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/lptmr/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/lptmr/armgcc/CMakeLists.txt index e09c22790f4..fb9742e43fa 100644 --- a/twrkm34z75m/driver_examples/lptmr/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/lptmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/driver_examples/lptmr - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/lptmr + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index 6b60efb8c79..a24b326ee96 100644 --- a/twrkm34z75m/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/lpuart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/lpuart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt index 0df3f69d2f1..492243b776b 100644 --- a/twrkm34z75m/driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/lpuart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/lpuart/dma_transfer + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index f7f5fef1e7d..4280156b505 100644 --- a/twrkm34z75m/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 296a6f4f7d9..f0446c3f453 100644 --- a/twrkm34z75m/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index 927c1e32210..4d3cc453640 100644 --- a/twrkm34z75m/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index 4825947e553..c03ba957268 100644 --- a/twrkm34z75m/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt index a07a5d85d91..a235664cc6a 100644 --- a/twrkm34z75m/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fee_blpe.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/mcg/fee_blpe - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/mcg/fee_blpe + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt index 30286812f0a..de0821b5837 100644 --- a/twrkm34z75m/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fee_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/mcg/fee_blpi - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/mcg/fee_blpi + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt index 2eba15a8453..27dc0eb52b0 100644 --- a/twrkm34z75m/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fei_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/mcg/fei_blpi - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/mcg/fei_blpi + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt index a99b69fd48b..cd1953fc499 100644 --- a/twrkm34z75m/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pee_blpe.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/mcg/pee_blpe - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/mcg/pee_blpe + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt index f5e63a0ac71..bf66deee01d 100644 --- a/twrkm34z75m/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pee_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/mcg/pee_blpi - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/mcg/pee_blpi + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/mcg/pei_blpi/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/mcg/pei_blpi/armgcc/CMakeLists.txt index 858ad6c1ea4..838d06a3252 100644 --- a/twrkm34z75m/driver_examples/mcg/pei_blpi/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/mcg/pei_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pei_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/mcg/pei_blpi - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/mcg/pei_blpi + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/mmau/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/mmau/armgcc/CMakeLists.txt index bb2559f1960..0904725f5c3 100644 --- a/twrkm34z75m/driver_examples/mmau/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/mmau/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mmau.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/driver_examples/mmau - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/mmau + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt index e19f3ada059..21f50657eb4 100644 --- a/twrkm34z75m/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_adc16_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/pdb/adc16_trigger - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/pdb/adc16_trigger + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt index e90930829bf..7804e19c6e0 100644 --- a/twrkm34z75m/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_delay_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/pdb/delay_interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/pdb/delay_interrupt + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/pit/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/pit/armgcc/CMakeLists.txt index 9d310ab1ccb..f8ee9349dcd 100644 --- a/twrkm34z75m/driver_examples/pit/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/pit + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/qtmr/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/qtmr/armgcc/CMakeLists.txt index 26252d56a81..78c28ac495d 100644 --- a/twrkm34z75m/driver_examples/qtmr/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/qtmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/driver_examples/qtmr - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/qtmr + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/rnga/random/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/rnga/random/armgcc/CMakeLists.txt index 4b7c843e19c..41970be2fcc 100644 --- a/twrkm34z75m/driver_examples/rnga/random/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/rnga/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rnga_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/rnga/random - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/rnga/random + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/slcd/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/slcd/armgcc/CMakeLists.txt index 2017e9cfbc2..02907468961 100644 --- a/twrkm34z75m/driver_examples/slcd/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/slcd/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../slcd.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/driver_examples/slcd - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/slcd + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 6a98724d8fa..131bf65fdc4 100644 --- a/twrkm34z75m/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z75m/driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 00e73f8675b..64bf4936469 100644 --- a/twrkm34z75m/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z75m/driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index e3b145c05e1..fc8af5c117e 100644 --- a/twrkm34z75m/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z75m/driver_examples/spi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index 9e69e1e5189..73e61192085 100644 --- a/twrkm34z75m/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z75m/driver_examples/spi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 592d7e7654e..3fcb5f7cb38 100644 --- a/twrkm34z75m/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z75m/driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index daa41362ae1..36e28a49f2c 100644 --- a/twrkm34z75m/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z75m/driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index f57ba0e8f55..f9bda58b015 100644 --- a/twrkm34z75m/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z75m/driver_examples/spi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/spi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 94b108579bb..16c954e8e4c 100644 --- a/twrkm34z75m/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm34z75m/driver_examples/spi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/spi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/sysmpu/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/sysmpu/armgcc/CMakeLists.txt index 1f0b3728e0d..a33dd3ce161 100644 --- a/twrkm34z75m/driver_examples/sysmpu/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/sysmpu/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sysmpu.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/driver_examples/sysmpu - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/sysmpu + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index 1f632df4617..073501cc20e 100644 --- a/twrkm34z75m/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/uart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/uart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt index 4c6a51d5d9d..f26c244ac54 100644 --- a/twrkm34z75m/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/uart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/uart/dma_transfer + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index b0b938762d4..8458a6fad29 100644 --- a/twrkm34z75m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index f8fa01f03e4..1894310264c 100644 --- a/twrkm34z75m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index a00b5e1dc45..d0b2397b7b8 100644 --- a/twrkm34z75m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/uart/polling/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/uart/polling/armgcc/CMakeLists.txt index cdc66666d8d..d7b072f222c 100644 --- a/twrkm34z75m/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm34z75m/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/wdog/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/wdog/armgcc/CMakeLists.txt index 7bc27272522..2d888a6095a 100644 --- a/twrkm34z75m/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/wdog + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/driver_examples/xbar/armgcc/CMakeLists.txt b/twrkm34z75m/driver_examples/xbar/armgcc/CMakeLists.txt index fcd26007679..fb37d69c4be 100644 --- a/twrkm34z75m/driver_examples/xbar/armgcc/CMakeLists.txt +++ b/twrkm34z75m/driver_examples/xbar/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbar.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/driver_examples/xbar - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/driver_examples/xbar + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt b/twrkm34z75m/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt index 0ac04904a7a..1b56c26447b 100644 --- a/twrkm34z75m/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt +++ b/twrkm34z75m/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mmcau_api.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/mmcau_examples/mmcau_api - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/mmcau_examples/mmcau_api + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm0p/lib_mmcau-cm0p.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm0p/lib_mmcau-cm0p.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm0p/lib_mmcau-cm0p.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm0p/lib_mmcau-cm0p.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/twrkm34z75m/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/twrkm34z75m/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 2d32b6ff49d..d580f933a59 100644 --- a/twrkm34z75m/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/twrkm34z75m/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/twrkm34z75m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 1770f0fa867..e48f3663ca9 100644 --- a/twrkm34z75m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/twrkm34z75m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/twrkm34z75m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index ff1a5306d3b..2b840c0f00a 100644 --- a/twrkm34z75m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/twrkm34z75m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/twrkm34z75m/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index 8a70a4c9ca8..79494e324a1 100644 --- a/twrkm34z75m/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/twrkm34z75m/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/twrkm34z75m/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index 946fd7af1c0..a10db8b8ce8 100644 --- a/twrkm34z75m/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/twrkm34z75m/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/twrkm34z75m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index 2c966fc0e17..de992105e4e 100644 --- a/twrkm34z75m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/twrkm34z75m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/twrkm34z75m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 2a2c2775621..9c2dc6fa35b 100644 --- a/twrkm34z75m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/twrkm34z75m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/twrkm34z75m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index 8909f532af1..aa583946b14 100644 --- a/twrkm34z75m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/twrkm34z75m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/rtos_examples/freertos_spi/armgcc/CMakeLists.txt b/twrkm34z75m/rtos_examples/freertos_spi/armgcc/CMakeLists.txt index fe559ede1fd..81da72964ff 100644 --- a/twrkm34z75m/rtos_examples/freertos_spi/armgcc/CMakeLists.txt +++ b/twrkm34z75m/rtos_examples/freertos_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/rtos_examples/freertos_spi - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/rtos_examples/freertos_spi + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/twrkm34z75m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index 53340e9227c..d19728f1710 100644 --- a/twrkm34z75m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/twrkm34z75m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/twrkm34z75m/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index 759da5ba532..8da6c143694 100644 --- a/twrkm34z75m/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/twrkm34z75m/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/twrkm34z75m/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm34z75m/rtos_examples/freertos_uart/armgcc/CMakeLists.txt b/twrkm34z75m/rtos_examples/freertos_uart/armgcc/CMakeLists.txt index 1bdb6880335..4642362c722 100644 --- a/twrkm34z75m/rtos_examples/freertos_uart/armgcc/CMakeLists.txt +++ b/twrkm34z75m/rtos_examples/freertos_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm34z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm34z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm34z75m/rtos_examples/freertos_uart - ${ProjDirPath}/../../../../../core/boards/twrkm34z75m + ${SdkRootDirPath}/examples/twrkm34z75m/rtos_examples/freertos_uart + ${SdkRootDirPath}/core/boards/twrkm34z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm35z75m/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index d9ab7c16474..fddde805754 100644 --- a/twrkm35z75m/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm35z75m/cmsis_driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/cmsis_driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/cmsis_driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm35z75m/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 3b040197275..094d73068c6 100644 --- a/twrkm35z75m/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm35z75m/cmsis_driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/cmsis_driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/cmsis_driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm35z75m/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt index 1cbd6f4479f..79cc874b857 100644 --- a/twrkm35z75m/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm35z75m/cmsis_driver_examples/i2c/int_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/cmsis_driver_examples/i2c/int_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/cmsis_driver_examples/i2c/int_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm35z75m/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt index 8b0ce568c12..b9d0e96daac 100644 --- a/twrkm35z75m/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm35z75m/cmsis_driver_examples/i2c/int_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/cmsis_driver_examples/i2c/int_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/cmsis_driver_examples/i2c/int_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/twrkm35z75m/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index cb4a50dd775..4612200b03f 100644 --- a/twrkm35z75m/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/cmsis_driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/cmsis_driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/cmsis_driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm35z75m/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 5dd32fac3ba..5048888b118 100644 --- a/twrkm35z75m/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm35z75m/cmsis_driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/cmsis_driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/cmsis_driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm35z75m/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 397e8879c16..f571dba19dc 100644 --- a/twrkm35z75m/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm35z75m/cmsis_driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/cmsis_driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/cmsis_driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm35z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index 358917dbd8d..30b04e1acbf 100644 --- a/twrkm35z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm35z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm35z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index 6b5e7854018..0915d3a5a8e 100644 --- a/twrkm35z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm35z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/cmsis_driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/cmsis_driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt b/twrkm35z75m/cmsis_driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt index 5263772db16..df2cb719275 100644 --- a/twrkm35z75m/cmsis_driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/cmsis_driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/cmsis_driver_examples/uart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/cmsis_driver_examples/uart/dma_transfer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/twrkm35z75m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index 11617b68f11..64c1706483c 100644 --- a/twrkm35z75m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/cmsis_driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../RTE_Device.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/cmsis_driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/cmsis_driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/component_examples/log/bm/armgcc/CMakeLists.txt b/twrkm35z75m/component_examples/log/bm/armgcc/CMakeLists.txt index a24e030fbb0..6681a52b5a8 100644 --- a/twrkm35z75m/component_examples/log/bm/armgcc/CMakeLists.txt +++ b/twrkm35z75m/component_examples/log/bm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../log_main.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/component_examples/log/bm - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/component_examples/log/bm + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/component_examples/log/freertos/armgcc/CMakeLists.txt b/twrkm35z75m/component_examples/log/freertos/armgcc/CMakeLists.txt index be4bf0ce2d0..2b5178bcf7a 100644 --- a/twrkm35z75m/component_examples/log/freertos/armgcc/CMakeLists.txt +++ b/twrkm35z75m/component_examples/log/freertos/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/component_examples/log/freertos - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/component_examples/log/freertos + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/demo_apps/adc16_low_power/armgcc/CMakeLists.txt b/twrkm35z75m/demo_apps/adc16_low_power/armgcc/CMakeLists.txt index 2a5b3b7df2e..3f50a5cfcd9 100644 --- a/twrkm35z75m/demo_apps/adc16_low_power/armgcc/CMakeLists.txt +++ b/twrkm35z75m/demo_apps/adc16_low_power/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_low_power.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/demo_apps/adc16_low_power - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/demo_apps/adc16_low_power + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt b/twrkm35z75m/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt index 5abc8eb3da4..a3a33f506df 100644 --- a/twrkm35z75m/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt +++ b/twrkm35z75m/demo_apps/adc16_low_power_async_dma/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_low_power_async_dma.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/demo_apps/adc16_low_power_async_dma - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/demo_apps/adc16_low_power_async_dma + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt b/twrkm35z75m/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt index 6d31d5ef068..1113be66b33 100644 --- a/twrkm35z75m/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt +++ b/twrkm35z75m/demo_apps/adc16_low_power_peripheral/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -36,21 +42,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../peripherals.c" "${ProjDirPath}/../peripherals.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/demo_apps/adc16_low_power_peripheral - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/demo_apps/adc16_low_power_peripheral + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/demo_apps/adc16_potentiometer/armgcc/CMakeLists.txt b/twrkm35z75m/demo_apps/adc16_potentiometer/armgcc/CMakeLists.txt index c016f6e8072..50c3b82dd56 100644 --- a/twrkm35z75m/demo_apps/adc16_potentiometer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/demo_apps/adc16_potentiometer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_potentiometer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/demo_apps/adc16_potentiometer - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/demo_apps/adc16_potentiometer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/demo_apps/afe_qtimer/armgcc/CMakeLists.txt b/twrkm35z75m/demo_apps/afe_qtimer/armgcc/CMakeLists.txt index 0195b9f9ee8..846b132e6dc 100644 --- a/twrkm35z75m/demo_apps/afe_qtimer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/demo_apps/afe_qtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../afe_qtimer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/demo_apps/afe_qtimer - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/demo_apps/afe_qtimer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/demo_apps/hello_world/armgcc/CMakeLists.txt b/twrkm35z75m/demo_apps/hello_world/armgcc/CMakeLists.txt index 9b55a6d9d42..50e36e594c0 100644 --- a/twrkm35z75m/demo_apps/hello_world/armgcc/CMakeLists.txt +++ b/twrkm35z75m/demo_apps/hello_world/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../hello_world.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/demo_apps/hello_world - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/demo_apps/hello_world + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/demo_apps/led_blinky/armgcc/CMakeLists.txt b/twrkm35z75m/demo_apps/led_blinky/armgcc/CMakeLists.txt index c17f05aaf39..9329fda25d4 100644 --- a/twrkm35z75m/demo_apps/led_blinky/armgcc/CMakeLists.txt +++ b/twrkm35z75m/demo_apps/led_blinky/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../led_blinky.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/demo_apps/led_blinky - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/demo_apps/led_blinky + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/demo_apps/power_manager/armgcc/CMakeLists.txt b/twrkm35z75m/demo_apps/power_manager/armgcc/CMakeLists.txt index d31a0b41919..4aacd6a15bf 100644 --- a/twrkm35z75m/demo_apps/power_manager/armgcc/CMakeLists.txt +++ b/twrkm35z75m/demo_apps/power_manager/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,20 +41,20 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_manager.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE - ${ProjDirPath}/../../../../../examples/twrkm35z75m/demo_apps/power_manager - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/demo_apps/power_manager + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/demo_apps/power_mode_switch/armgcc/CMakeLists.txt b/twrkm35z75m/demo_apps/power_mode_switch/armgcc/CMakeLists.txt index e4bf47e0bec..75ff1f35812 100644 --- a/twrkm35z75m/demo_apps/power_mode_switch/armgcc/CMakeLists.txt +++ b/twrkm35z75m/demo_apps/power_mode_switch/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../power_mode_switch.h" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/demo_apps/power_mode_switch - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/demo_apps/power_mode_switch + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/demo_apps/shell/armgcc/CMakeLists.txt b/twrkm35z75m/demo_apps/shell/armgcc/CMakeLists.txt index 581f9ac36b8..93e5f5181fc 100644 --- a/twrkm35z75m/demo_apps/shell/armgcc/CMakeLists.txt +++ b/twrkm35z75m/demo_apps/shell/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../shell.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/demo_apps/shell - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/demo_apps/shell + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/demo_apps/slcd_guessnum/armgcc/CMakeLists.txt b/twrkm35z75m/demo_apps/slcd_guessnum/armgcc/CMakeLists.txt index 93a48f359d1..97fb0a6aa95 100644 --- a/twrkm35z75m/demo_apps/slcd_guessnum/armgcc/CMakeLists.txt +++ b/twrkm35z75m/demo_apps/slcd_guessnum/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../slcd_guessnum.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/demo_apps/slcd_guessnum - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/demo_apps/slcd_guessnum + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt index 430075cde31..790065e8172 100644 --- a/twrkm35z75m/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/adc16/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/adc16/interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/adc16/interrupt + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/adc16/polling/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/adc16/polling/armgcc/CMakeLists.txt index d6c56914f6a..ee705ebd17b 100644 --- a/twrkm35z75m/driver_examples/adc16/polling/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/adc16/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../adc16_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/adc16/polling - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/adc16/polling + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/afe/interrupt/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/afe/interrupt/armgcc/CMakeLists.txt index 1cb96b0854f..92038407b89 100644 --- a/twrkm35z75m/driver_examples/afe/interrupt/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/afe/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../afe_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/afe/interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/afe/interrupt + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/afe/polling/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/afe/polling/armgcc/CMakeLists.txt index 914d8ae4f23..9b73d4232b0 100644 --- a/twrkm35z75m/driver_examples/afe/polling/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/afe/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../afe_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/afe/polling - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/afe/polling + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt index 7f5923043b4..af849e3b83e 100644 --- a/twrkm35z75m/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/cmp/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/cmp/interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/cmp/interrupt + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/cmp/polling/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/cmp/polling/armgcc/CMakeLists.txt index a1f0763368c..40ea090a4a4 100644 --- a/twrkm35z75m/driver_examples/cmp/polling/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/cmp/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../cmp_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/cmp/polling - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/cmp/polling + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/crc/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/crc/armgcc/CMakeLists.txt index 63c929081cf..630b07567bb 100644 --- a/twrkm35z75m/driver_examples/crc/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/crc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../crc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/driver_examples/crc - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/crc + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/dma/channel_link/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/dma/channel_link/armgcc/CMakeLists.txt index afde43094bf..18761fca5a7 100644 --- a/twrkm35z75m/driver_examples/dma/channel_link/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/dma/channel_link/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_channel_link.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/dma/channel_link - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/dma/channel_link + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt index ebf1ba815f2..35f2545dc0e 100644 --- a/twrkm35z75m/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/dma/memory_to_memory/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_memory_to_memory.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/dma/memory_to_memory - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/dma/memory_to_memory + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt index 10c865b9f6c..97518366be2 100644 --- a/twrkm35z75m/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/dma/ring_buffer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_ring_buffer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/dma/ring_buffer - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/dma/ring_buffer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt index 077f9d537f4..bb9602a56a5 100644 --- a/twrkm35z75m/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/dma/wrap_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../dma_wrap_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/dma/wrap_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/dma/wrap_transfer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/ewm/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/ewm/armgcc/CMakeLists.txt index f1d92bbba30..3053a6d3492 100644 --- a/twrkm35z75m/driver_examples/ewm/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/ewm/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../ewm.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/driver_examples/ewm - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/ewm + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/flash/pflash/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/flash/pflash/armgcc/CMakeLists.txt index 03479d89dbe..7f6ae625897 100644 --- a/twrkm35z75m/driver_examples/flash/pflash/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/flash/pflash/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pflash.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/flash/pflash - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/flash/pflash + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt index 14cb82969b3..c92b1292331 100644 --- a/twrkm35z75m/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/gpio/input_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_input_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/gpio/input_interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/gpio/input_interrupt + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt index 18ae130e168..b0fd24dd0c4 100644 --- a/twrkm35z75m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/gpio/led_output/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../gpio_led_output.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/gpio/led_output - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/gpio/led_output + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 2c3dc04c862..96f9ae04559 100644 --- a/twrkm35z75m/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/i2c/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/driver_examples/i2c/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/i2c/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index 43889f8d1c0..de7b9d0a985 100644 --- a/twrkm35z75m/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/i2c/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/driver_examples/i2c/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/i2c/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index a40467973c1..5c077f2dada 100644 --- a/twrkm35z75m/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/i2c/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/driver_examples/i2c/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/i2c/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index ba1b0e50e96..84a237667ca 100644 --- a/twrkm35z75m/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/i2c/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/driver_examples/i2c/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/i2c/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt index 7c08e0e5618..d9a92629c52 100644 --- a/twrkm35z75m/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/i2c/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/driver_examples/i2c/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/i2c/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 2262d908516..be2350ab116 100644 --- a/twrkm35z75m/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/i2c/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/driver_examples/i2c/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/i2c/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt index b426b529bd1..34c2f6de1c2 100644 --- a/twrkm35z75m/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/i2c/read_accel_value_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../i2c_read_accel_value_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/i2c/read_accel_value_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/i2c/read_accel_value_transfer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/irtc/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/irtc/armgcc/CMakeLists.txt index 78830d4ce8f..74e1a9d16c7 100644 --- a/twrkm35z75m/driver_examples/irtc/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/irtc/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../irtc.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/driver_examples/irtc - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/irtc + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/lptmr/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/lptmr/armgcc/CMakeLists.txt index 05959ae5242..53da590fee6 100644 --- a/twrkm35z75m/driver_examples/lptmr/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/lptmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lptmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/driver_examples/lptmr - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/lptmr + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index a8f2d441bf7..613e7884bc4 100644 --- a/twrkm35z75m/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/lpuart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/lpuart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/lpuart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/lpuart/dma_rb_transfer/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/lpuart/dma_rb_transfer/armgcc/CMakeLists.txt index 24abc2bf9d6..9f43c8143f5 100644 --- a/twrkm35z75m/driver_examples/lpuart/dma_rb_transfer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/lpuart/dma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_dma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/lpuart/dma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/lpuart/dma_rb_transfer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt index 673719cbd3b..0bddca946ff 100644 --- a/twrkm35z75m/driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/lpuart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/lpuart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/lpuart/dma_transfer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt index 407e3f8a3a1..d813446ecff 100644 --- a/twrkm35z75m/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/lpuart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/lpuart/interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/lpuart/interrupt + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 4e3807a37f8..ea1232d311f 100644 --- a/twrkm35z75m/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/lpuart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/lpuart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/lpuart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt index cb3567747ff..16975b239c0 100644 --- a/twrkm35z75m/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/lpuart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/lpuart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/lpuart/interrupt_transfer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/lpuart/polling/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/lpuart/polling/armgcc/CMakeLists.txt index 22f50936b72..52d8d9190a9 100644 --- a/twrkm35z75m/driver_examples/lpuart/polling/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/lpuart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../lpuart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/lpuart/polling - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/lpuart/polling + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt index 932d432fc56..58a5d382298 100644 --- a/twrkm35z75m/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/mcg/fee_blpe/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fee_blpe.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/mcg/fee_blpe - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/mcg/fee_blpe + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt index df31e4f43b4..026da873c87 100644 --- a/twrkm35z75m/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/mcg/fee_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fee_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/mcg/fee_blpi - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/mcg/fee_blpi + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt index f2e756e4fde..e96ab287fd3 100644 --- a/twrkm35z75m/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/mcg/fei_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_fei_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/mcg/fei_blpi - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/mcg/fei_blpi + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt index c89cf890837..ba4f953be55 100644 --- a/twrkm35z75m/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/mcg/pee_blpe/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pee_blpe.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/mcg/pee_blpe - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/mcg/pee_blpe + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt index e35aae0c6f8..0b014d26257 100644 --- a/twrkm35z75m/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/mcg/pee_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pee_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/mcg/pee_blpi - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/mcg/pee_blpi + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/mcg/pei_blpi/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/mcg/pei_blpi/armgcc/CMakeLists.txt index d33e962032e..1f19f5a46ea 100644 --- a/twrkm35z75m/driver_examples/mcg/pei_blpi/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/mcg/pei_blpi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mcg_pei_blpi.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/mcg/pei_blpi - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/mcg/pei_blpi + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/mmau/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/mmau/armgcc/CMakeLists.txt index d1b0c233715..f4e3d3a9301 100644 --- a/twrkm35z75m/driver_examples/mmau/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/mmau/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mmau.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/driver_examples/mmau - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/mmau + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt index 29f85e2dc11..72414992e84 100644 --- a/twrkm35z75m/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/pdb/adc16_trigger/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_adc16_trigger.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/pdb/adc16_trigger - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/pdb/adc16_trigger + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt index 756660cd88e..25e1f017845 100644 --- a/twrkm35z75m/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/pdb/delay_interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pdb_delay_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/pdb/delay_interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/pdb/delay_interrupt + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/pit/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/pit/armgcc/CMakeLists.txt index deba37fd5da..a42a0d5dbee 100644 --- a/twrkm35z75m/driver_examples/pit/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/pit/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pit.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/driver_examples/pit - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/pit + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/qtmr/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/qtmr/armgcc/CMakeLists.txt index e2fd994f126..22cd75e0744 100644 --- a/twrkm35z75m/driver_examples/qtmr/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/qtmr/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../qtmr.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/driver_examples/qtmr - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/qtmr + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/rnga/random/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/rnga/random/armgcc/CMakeLists.txt index 6cdd0c88068..5031ee05dee 100644 --- a/twrkm35z75m/driver_examples/rnga/random/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/rnga/random/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../rnga_random.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/rnga/random - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/rnga/random + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/slcd/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/slcd/armgcc/CMakeLists.txt index 74ea80b9b21..f3bf837a1cd 100644 --- a/twrkm35z75m/driver_examples/slcd/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/slcd/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../slcd.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/driver_examples/slcd - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/slcd + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt index 1de1d58f31a..b474e84771d 100644 --- a/twrkm35z75m/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/spi/dma_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/driver_examples/spi/dma_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/spi/dma_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt index a7cbc767f4b..1cf7cbae03c 100644 --- a/twrkm35z75m/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/spi/dma_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_dma_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/driver_examples/spi/dma_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/spi/dma_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt index cb778a9379f..d63294cf66e 100644 --- a/twrkm35z75m/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/spi/interrupt_b2b/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/driver_examples/spi/interrupt_b2b/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/spi/interrupt_b2b/master + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt index ab89a6ceded..af3cde23776 100644 --- a/twrkm35z75m/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/spi/interrupt_b2b/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/driver_examples/spi/interrupt_b2b/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/spi/interrupt_b2b/slave + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt index e1735637f3d..3e1c16376ba 100644 --- a/twrkm35z75m/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/spi/interrupt_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/driver_examples/spi/interrupt_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/spi/interrupt_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt index a7663a6a4fc..ad70c7ce5a4 100644 --- a/twrkm35z75m/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/spi/interrupt_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_interrupt_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/driver_examples/spi/interrupt_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/spi/interrupt_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt index cd395bc7a3d..a1b935981ac 100644 --- a/twrkm35z75m/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/spi/polling_b2b_transfer/master/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_master.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/driver_examples/spi/polling_b2b_transfer/master - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/spi/polling_b2b_transfer/master + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt index 34d516012b6..83942a87032 100644 --- a/twrkm35z75m/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/spi/polling_b2b_transfer/slave/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../spi_polling_b2b_transfer_slave.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../../examples/twrkm35z75m/driver_examples/spi/polling_b2b_transfer/slave - ${ProjDirPath}/../../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/spi/polling_b2b_transfer/slave + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/sysmpu/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/sysmpu/armgcc/CMakeLists.txt index 676001117bf..99a193b24a4 100644 --- a/twrkm35z75m/driver_examples/sysmpu/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/sysmpu/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../sysmpu.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/driver_examples/sysmpu - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/sysmpu + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt index 98292991846..db00c700e5e 100644 --- a/twrkm35z75m/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/uart/9bit_interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_9bit_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/uart/9bit_interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/uart/9bit_interrupt_transfer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/uart/dma_rb_transfer/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/uart/dma_rb_transfer/armgcc/CMakeLists.txt index eb289aacebb..75a26b43d9b 100644 --- a/twrkm35z75m/driver_examples/uart/dma_rb_transfer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/uart/dma_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_dma_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/uart/dma_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/uart/dma_rb_transfer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt index 0c2238d2ba1..23da338b7eb 100644 --- a/twrkm35z75m/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/uart/dma_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_dma_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/uart/dma_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/uart/dma_transfer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt index c3d2a5fe8c4..8e0fe0ddb4c 100644 --- a/twrkm35z75m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/uart/interrupt/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/uart/interrupt - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/uart/interrupt + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt index 5b2e7b6e616..5f3fb2c8410 100644 --- a/twrkm35z75m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/uart/interrupt_rb_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_rb_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/uart/interrupt_rb_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/uart/interrupt_rb_transfer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt index c225a6b8edc..54f0510d93f 100644 --- a/twrkm35z75m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/uart/interrupt_transfer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_interrupt_transfer.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/uart/interrupt_transfer - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/uart/interrupt_transfer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/uart/polling/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/uart/polling/armgcc/CMakeLists.txt index 6da3de403e2..922c3b63a3b 100644 --- a/twrkm35z75m/driver_examples/uart/polling/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/uart/polling/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../uart_polling.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../../examples/twrkm35z75m/driver_examples/uart/polling - ${ProjDirPath}/../../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/uart/polling + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/vref/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/vref/armgcc/CMakeLists.txt index 459eecde5c2..2c57b8f2502 100644 --- a/twrkm35z75m/driver_examples/vref/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/vref/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../vref.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/driver_examples/vref - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/vref + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/wdog/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/wdog/armgcc/CMakeLists.txt index fad6db930c5..9bda539b32b 100644 --- a/twrkm35z75m/driver_examples/wdog/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/wdog/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../wdog.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/driver_examples/wdog - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/wdog + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/driver_examples/xbar/armgcc/CMakeLists.txt b/twrkm35z75m/driver_examples/xbar/armgcc/CMakeLists.txt index b3af4fefd2e..cc88ce5f52b 100644 --- a/twrkm35z75m/driver_examples/xbar/armgcc/CMakeLists.txt +++ b/twrkm35z75m/driver_examples/xbar/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../xbar.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/driver_examples/xbar - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/driver_examples/xbar + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt b/twrkm35z75m/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt index e02e31b3e27..efea1244b31 100644 --- a/twrkm35z75m/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt +++ b/twrkm35z75m/mmcau_examples/mmcau_api/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -34,21 +40,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../mmcau_api.c" "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/mmcau_examples/mmcau_api - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/mmcau_examples/mmcau_api + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component @@ -107,11 +113,11 @@ target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE gcc) target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE nosys) if(CMAKE_BUILD_TYPE STREQUAL debug) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm0p/lib_mmcau-cm0p.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm0p/lib_mmcau-cm0p.a) endif(CMAKE_BUILD_TYPE STREQUAL debug) if(CMAKE_BUILD_TYPE STREQUAL release) - target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/../../../../../core/middleware/mmcau/asm-cm0p/lib_mmcau-cm0p.a) + target_link_libraries(${MCUX_SDK_PROJECT_NAME} PRIVATE ${SdkRootDirPath}/core/middleware/mmcau/asm-cm0p/lib_mmcau-cm0p.a) endif(CMAKE_BUILD_TYPE STREQUAL release) TARGET_LINK_LIBRARIES(${MCUX_SDK_PROJECT_NAME} PRIVATE -Wl,--end-group) diff --git a/twrkm35z75m/rtos_examples/freertos_event/armgcc/CMakeLists.txt b/twrkm35z75m/rtos_examples/freertos_event/armgcc/CMakeLists.txt index 2981c353644..b5c3e659504 100644 --- a/twrkm35z75m/rtos_examples/freertos_event/armgcc/CMakeLists.txt +++ b/twrkm35z75m/rtos_examples/freertos_event/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/rtos_examples/freertos_event - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/rtos_examples/freertos_event + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt b/twrkm35z75m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt index 7666f58c267..606ac316571 100644 --- a/twrkm35z75m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt +++ b/twrkm35z75m/rtos_examples/freertos_generic/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/rtos_examples/freertos_generic - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/rtos_examples/freertos_generic + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt b/twrkm35z75m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt index 2af76f824a6..8ff615227c3 100644 --- a/twrkm35z75m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt +++ b/twrkm35z75m/rtos_examples/freertos_hello/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/rtos_examples/freertos_hello - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/rtos_examples/freertos_hello + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt b/twrkm35z75m/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt index cbb95186b83..f3969c5e99e 100644 --- a/twrkm35z75m/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt +++ b/twrkm35z75m/rtos_examples/freertos_i2c/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/rtos_examples/freertos_i2c - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/rtos_examples/freertos_i2c + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt b/twrkm35z75m/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt index 929910c567a..8c05c2c03bb 100644 --- a/twrkm35z75m/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt +++ b/twrkm35z75m/rtos_examples/freertos_lpuart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/rtos_examples/freertos_lpuart - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/rtos_examples/freertos_lpuart + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt b/twrkm35z75m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt index b55f8cac4c1..6a11667ea66 100644 --- a/twrkm35z75m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt +++ b/twrkm35z75m/rtos_examples/freertos_mutex/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/rtos_examples/freertos_mutex - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/rtos_examples/freertos_mutex + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt b/twrkm35z75m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt index 057eba2c5bd..a2ce5169f99 100644 --- a/twrkm35z75m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt +++ b/twrkm35z75m/rtos_examples/freertos_queue/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/rtos_examples/freertos_queue - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/rtos_examples/freertos_queue + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt b/twrkm35z75m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt index aba4862776a..ae65d7a6baa 100644 --- a/twrkm35z75m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt +++ b/twrkm35z75m/rtos_examples/freertos_sem/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/rtos_examples/freertos_sem - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/rtos_examples/freertos_sem + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/rtos_examples/freertos_spi/armgcc/CMakeLists.txt b/twrkm35z75m/rtos_examples/freertos_spi/armgcc/CMakeLists.txt index a93090df9d9..3d0d0c771a8 100644 --- a/twrkm35z75m/rtos_examples/freertos_spi/armgcc/CMakeLists.txt +++ b/twrkm35z75m/rtos_examples/freertos_spi/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/rtos_examples/freertos_spi - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/rtos_examples/freertos_spi + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt b/twrkm35z75m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt index d8294b5a5a2..6c85c948e4b 100644 --- a/twrkm35z75m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt +++ b/twrkm35z75m/rtos_examples/freertos_swtimer/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/rtos_examples/freertos_swtimer - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/rtos_examples/freertos_swtimer + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt b/twrkm35z75m/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt index afd07bf849f..09b486e6b65 100644 --- a/twrkm35z75m/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt +++ b/twrkm35z75m/rtos_examples/freertos_tickless/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -37,22 +43,22 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. ${ProjDirPath}/../low_power_tickless - ${ProjDirPath}/../../../../../examples/twrkm35z75m/rtos_examples/freertos_tickless - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/rtos_examples/freertos_tickless + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component diff --git a/twrkm35z75m/rtos_examples/freertos_uart/armgcc/CMakeLists.txt b/twrkm35z75m/rtos_examples/freertos_uart/armgcc/CMakeLists.txt index b5f08de97d9..98e5b406cc1 100644 --- a/twrkm35z75m/rtos_examples/freertos_uart/armgcc/CMakeLists.txt +++ b/twrkm35z75m/rtos_examples/freertos_uart/armgcc/CMakeLists.txt @@ -18,6 +18,12 @@ SET(CMAKE_EXECUTABLE_LIBRARY_SUFFIX) # CURRENT DIRECTORY SET(ProjDirPath ${CMAKE_CURRENT_SOURCE_DIR}) +if (DEFINED ENV{SdkRootDirPath}) + SET(SdkRootDirPath "$ENV{SdkRootDirPath}") +else() + SET(SdkRootDirPath "${ProjDirPath}/../../../../..") +endif() + SET(EXECUTABLE_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) SET(LIBRARY_OUTPUT_PATH ${ProjDirPath}/${CMAKE_BUILD_TYPE}) @@ -35,21 +41,21 @@ add_executable(${MCUX_SDK_PROJECT_NAME} "${ProjDirPath}/../pin_mux.c" "${ProjDirPath}/../pin_mux.h" "${ProjDirPath}/../FreeRTOSConfig.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/board.h" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.c" -"${ProjDirPath}/../../../../../core/boards/twrkm35z75m/clock_config.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/board.h" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.c" +"${SdkRootDirPath}/core/boards/twrkm35z75m/clock_config.h" ) target_include_directories(${MCUX_SDK_PROJECT_NAME} PRIVATE ${ProjDirPath}/.. - ${ProjDirPath}/../../../../../examples/twrkm35z75m/rtos_examples/freertos_uart - ${ProjDirPath}/../../../../../core/boards/twrkm35z75m + ${SdkRootDirPath}/examples/twrkm35z75m/rtos_examples/freertos_uart + ${SdkRootDirPath}/core/boards/twrkm35z75m ) #path for entry cmake set(CMAKE_MODULE_PATH - ${ProjDirPath}/../../../../../core + ${SdkRootDirPath}/core ) #Include Entry cmake component